best web frameworks for python

– CleverProgrammercom 우리는 실제로 살아 있습니다

누군가가 물었다는 질문을하고 싶었다 내 마지막 생동감 중 하나에서, "안녕하세요, Qasi, Python을위한 최고의 웹 프레임 워크는 무엇입니까?" 그리고 나는 2019 년에 추가 할 것입니다 그러나 이것들은 2019 년뿐만 아니라, 이것들은 수년간의 일종입니다 그러니 반드시 그런 것은 아닙니다, 제가 생각하기에, 내 대답은 2020 년에도 여전히 동일 할 것입니다 이것이이 비디오에서 우리가 이야기 할 내용입니다

그래서 더 이상 고민하지 말고 바로 들어가 봅시다 그리고 너희들이 들어 오기를 바란다 채팅에서 질문을 버리십시오 우리가 살기 때문에 당신이 지금 살고 있다면 일단 질문을하면, 내가 이것을 기록하도록 돕고있는 나의 친구 Frankie 그들이 좋다면 당신의 질문을 읽을 것입니다

그리고 나는 그들에게도 대답 할 것이다 하지만 그렇게 말하면서 최고의 웹 프레임 워크는 무엇입니까? 그래서, 저에게는 두 가지가 있습니다 내가 토론하고 싶은 웹 프레임 워크 네가 토끼 구멍으로 내려갈 수 있기 때문에 이 모든 것들을 모두 찾으십시오 피라미드와 그 모든 것들 하지만 두 가지 주요 문제에 대해서만 이야기하고 싶습니다 하나는 플라스크라고합니다

그리고 다른 하나는 호출됩니다 우리 프로그램의 학생들 중 한 분 유익한 지름길은 말한다, 그의 이름은 도니 다 Donny가 말했듯이, De-Jango 그러나 이것은 실제로 장고로 발음됩니다 그래서 당신은 장고를 가지고 있고 당신은 플라스크를 가지고 있습니다

그것들은 제가 토론하고 싶은 두 가지 주요 것들입니다 이제 Flask의 장단점에 대해 이야기 해 봅시다 그래서 플라스크, 플라스크에 대해 좋은 점은 정말 가볍기 때문에 여기에 넣을 것입니다 가볍고, 정말 가볍습니다 플라스크에 대한 또 다른 멋진 점은 많은 것이 없다는 것입니다

마술이 계속되면서 나는 마술을 말하지 않을 것이다 당신은 무슨 일이 일어나고 있는지 깊이 이해할 필요가 없습니다 그래서, 그것은 쉽습니다 이해하다 플라스크에 대한 또 다른 좋은 점입니다 그리고 그것들은 몇 가지 주요한 것들입니다 나는 플라스크에 관해서 이야기하고 싶다 Flask로 코딩 할 때, 모든 것이 의미가 있습니다

보기를 어떻게 라우팅합니까? 많은 의미가 있습니다 모든 것이 매우 간단합니다 그래서 나는 그것에 대해서 그것도 확실히 추가하고 싶다 그것은 매우 간단합니다 그리고 이것은 여러분이 시작한다면, 나는 실제로 말할 것이다

웹 개발에 대한 완벽한 초보자로서, 당신은 분명히 플라스크로 몇 가지 일을해야합니다 다른 웹 프레임 워크로 이동하기 전에 자, 당신이 그걸로 진보 된 것을 할 수 없다는 말은 아닙니다 초심자가 될 수 있습니다 플라스크에서 여전히 진보 된 것들을 할 수 있습니다

그래서 당신이 할 수 없다는 것을 의미하지는 않습니다 Flask를 사용하는 몇몇 큰 회사가 있습니다 그리고 당신은 여전히 ​​그것으로 정말 놀라운 것들을 할 수 있습니다 그래서, 당신이 초보자이든 고급이든간에, 이 프레임 워크, 웹 개발 프레임 워크 좋은 사람이 될거야 마술은 그리 많지 않습니다

이해하기 쉽습니다 정말 가볍고, 오지 않아요 우리가 배터리라고 부르는 것을 가지고, 그래서이 모든 다른 것들이 설치되어 있지 않습니다 정말 가볍습니다 그렇다면 우리는 장고를 가지고 있습니다

이 마커에는 어느 마커를 사용해야합니까? 녹색을 많이 사용하기 때문에 Django가 좋아하는 Django의 주 테마 색은 녹색입니다 내가 장고에 대해 좋아하는 것

우선, 그들의 슬로건은 굉장합니다 그 완벽 주의자들을위한

와 마감일 그래서 그것은 매우 차갑고 최고의 번호입니다 마감일을 가진 완벽 주의자를위한 것입니다 마감 시간을 가진 완벽 주의자들, 가능한 빨리 물건을 얻고 싶습니다 그래서, 플라스크, 그건 가볍고, 끝내 주네

하지만 고객을 위해 일한다고 가정 해 봅시다 클라이언트는 상관 없어 당신은 플라스크 프레임 워크 또는 장고를 사용합니다 그들은 단지 프로젝트 완성을 원한다 이것은 당신이 그것을하도록 허락 할 것입니다 장고가 프로젝트를 더 빠르게 빌드 할 수있게 할 것입니다

포함 된 배터리가 포함되어 있기 때문입니다 따라서 기능이 내장되어 있습니다 알다시피, 관리자 웹 사이트를 만들면 WordPress에서 어떻게되는지 알 수 있습니다 당신은 그때에 접근 할 수 있습니다, 웹 사이트를 만들 때 자동으로 가서 블로그 게시물을 바꿀 수 있고, 당신은 새로운 게시물을 추가 할 수 있습니다, 당신은 그것에 그림을 추가 할 수 있습니다, 당신은 스팸 코멘트를 관리 할 수 ​​있습니다, 당신은 captcha를 추가 할 수 있습니다, 관리자 인터페이스에서이 모든 작업을 수행하십시오

당신은 거기 앉아서 PHP를 직접 코딩하지 않습니다 당신은 실제로 포인트 앤 클릭 인터페이스를 사용하고 있습니다 Django는 관리자 인터페이스가 내장되어 있습니다 당신이 클라이언트와 일할 때 정말 멋지 네요 너는 그걸 앱 오른쪽으로 넘겨주고 싶어

당신이 끝났을 때 그들은 많은 것들을 사용할 수 있습니다 관리 인터페이스에서 좋습니다, 이것은 플라스크에 대해 실제로 처음부터 만들 필요가있다 반면 Django에서는 내장되어 있습니다 이제 Django에는 많은 배터리가 포함되어 있습니다

그래서 꽤 무게가 나가는 프레임 워크입니다 그것은 내장 된 많은 기능을 제공합니다 그래서 그것은 또한 함께 제공됩니다 관리자 인터페이스가 내장되어 있습니다 그래서 정말 멋진 동안 당신은 많은 일을 더 빨리 끝낼 수 있고, 때때로 일어나는 일은 바로 이해하기가 쉽지 않습니다 내가 어떻게 마술을하지 않았는지 알 겠어? 장고에서 우리는 마술이라고 부르는 것들이 많이 있습니다

무슨 일이 벌어지고 있는지 이해하기가 더 어렵습니다 너무 많은 물건을 끌고 있기 때문에 이미 설치된 패키지 및 모듈에서 가져 오기 코드가 마술처럼 보이게합니다 그래서 그것이 우리가 말하는 이유입니다 어떤 것들은 신비스럽게 보일 수도 있습니다 알다시피, 그들은 당신이 처음부터 어떻게 행동 하느냐가 아닙니다

그래서 Django의 경우 Flask에 대한 기본 지식을 습득하면됩니다 당신은 일종의 계속 갈 수 있고 많은 문제를 겪지 않을 수 있습니다 Django를 사용하면 이러한 문제가 발생할 수 있습니다 해결하기가 더 어려워서 매우 신비 롭습니다 그래서 그것이 내가 말할 것입니다

이것은 여전히 ​​초보자를 위해 작동하지만, 너가 그것을 이해하지 못할 것 같지 않아 누군가 당신에게 설명해 주겠지 만, 일단 플라스크를 지나면 기본적인 웹 개발이 어떻게 작동하는지 이해하고, 플라스크가 너에게 더 쉬울 것 같아 개념을 이해하기 좋아요, 이해하는 편이 낫습니다 그래서 저는 이것을 쓸 것이고, 저는 여기에 쓸 것입니다

개념 전체를 이해하는 것이 더 쉽습니다 Flask를 사용한 웹 개발 개념 그러나 일단 당신이 그것을 이해한다면 너는 실제로 여기 들어올 수있어

그리고 당신도 알다시피, 나는 중간체에 대해 말할 것입니다 당신이 초심자이더라도, 뻗기의 종류 친절한, 당신은 장고를 배우기 시작할 수 있고 당신은 그것을 얻을 것이다 그렇게 어려운 것은 아닙니다 그리고 비디오 코스도 있습니다 그것은 유튜브에있다

그것은 절대적으로 무료 다 2018 년에 Python Django 튜토리얼을 살펴볼 수 있습니다 말하자면 2019 년에 만들 수 있습니다 나는 그것이 멋질 것 같아 그래서 중간 단계가 있고 이것은 또한 진보 된 사람들에게도 정말 좋습니다

이제 저는이 두 가지의 이점을 설명했습니다 하지만 제 개인 의견도 드릴 것입니다 나는 너에게주는 이론 교사가되고 싶지 않아 찬반 양론은 이제 괜찮아 질거야 내 개인 취향과 내가 좋아하는 웹 프레임 워크 Django입니다

좋아요, 제가 가장 좋아하는 틀입니다 오, 미안 해요, 배터리가 전화로 죽을 거예요 그래서 우리는 모든 것이 괜찮은지 확인하고 있습니다 아직도 살아있는거야, 우리는 여전히 의견을 받고 있는가? 들어올 물건이 뭐든간에? 좋아 미안, 얘들 아

일단 연결되면 알려주세요 좋은? 우린 괜찮아? 시원한 좋아, 이제 얘기하고 싶어 왜 장고가 내가 좋아하는 프레임 워크인가 내가 일할 때 나는 물건을 빨리 만들고 싶다

이렇게하면 빠르게 구축 할 수 있습니다 자, 당신이 처음부터 모든 것을하고 있기 때문에, 당신이하고있는 일을 이해하는 것이 더 쉬울 것입니다 천천히 물건을 만들거야 당신이 빌드해야하기 때문에 너무 많은 기능 기스로부터 반면 여기, 당신이 구축 할 많은 기능, 본질적으로 그것의 많은 것이 내장 될 것이다 그래서 당신은 매우 빨리 물건을 정리할 수있게 될 것입니다

그래서 그것이 내 개인적인 취향입니다 내가 할 수있는 것에 대해 더 신경을 쓰고, 나는 개발자로서 더 생산적이되고 싶다 그리고 개발자로서 더 생산적이라면, 그러면 물건을 빨리 만들 수 있습니다 그리고 코드를 더 빨리 배송 할 수 있다면, 나는 잠재력이있다 내 고객의 요구를보다 신속하게 충족시키기 위해, 그러므로 나는 더 빨리 돈을 받고 더 많이 돈을받을 수 있습니다

더 많은 고객과 일할 수 있습니다 그리고 그것이 Django를 좋아하는 이유입니다 매우 실용적입니다 그리고 그것은 내가 정말로 빠른 것을 할 수있게 해줍니다 당신이 완전히 시작하고 이해하지 못한다면 웹 개발의 개념, 이건 너 혼란 스러울지도 몰라

하지만 기본적인 튜토리얼을 통해 갈 때, 미구엘의 훌륭한 가이드가 있습니다 미구엘, 그의 이름은 뭐니? Miguel의 flask 튜토리얼을 타이핑하면, MIGUEL, 당신은이 서사시적인 웹 개발 튜토리얼을 얻을거야 플라스크를 사용하여 작성되었습니다 그리고 너는 그것의 종류를 통과 할 수있다 그리고 당신은 정말로 이해하기 시작할 것입니다

웹 개발의 개념 일단 당신이 그걸 통과하면 당신은 정말로 그것을 이해합니다 당신이 깨닫게 될 것, 장고에서 같은 일을하는 것, 세상에, 너무 쉬워 모델을 어떻게 구축 할 수 있는지, 어떻게 모든 것이 데이터베이스와 자동으로 작동하는지, 보기간에 코드를 이해하는 방법 그리고 당신의 모델과 그 모든 것 정말 아름답습니다 당신이 정말로 빨리 일을 할 수있게 해줍니다

그리고 장고의 ORM은 개인적으로 생각합니다 이해하기 쉽다 빠르게 물건을 만들 수있게 해줍니다 그러나 다시, 얘들 아, 내 개인적인 취향이야, 모두가 자신의 개인적 취향을 가지고 있습니다 그래서 아래 채팅에 드롭 가장 좋아하는 웹 프레임 워크는 무엇입니까? 그것은 플라스크인가? 아니면 장고입니까? 왜 그걸 좋아하니? 나는에서 배우기를 원하기 때문에 당신의 관점도

그래서 어떤 질문이 들어 오나요? 채팅이 없나요? 무슨 일이 일어나는지 보자 – [Cameraman] 좋아, Django는 미래가있다 게시하는 것이 무료입니까? – 예, 들어올 물건이 있어요 왜 나 한테 아무 말도하지 않는 이유를 모르겠다 좋아요, 공개 할 수 있습니까? 예, Flask와 Django는 무료로 게시 할 수 있습니다

또한 Django는 미래가 많으며 Flask도 마찬가지입니다 이 두 가지 모두 미래가 많습니다 미래가 다 끝난 것은 아닙니다 좋아, 그럼 2019, 2020, 2021, 어쩌면 2021에 다른 프레임 워크가있을 수도 있습니다 그러나 당신이이 개념을 이해한다면, 당신은 괜찮을 것입니다

장고로 지어진 많은 대기업이 있습니다 그리고 플라스크 그리고 그들은 그들의 틀을 바꾸지 않을거야 2020 년과 2021 년의 원인일까요? Instagram의 경우 코드의 상당 부분이 장고에서 작성됩니다 그것은, 그들은 단지로 전환하지 않을거야 그런 다른 프레임 워크

그것은 많은 시간과 노력이 필요하다 시간과 코드 및 개발자 시간과 돈을 그리고 너도 알다시피, 그들은 그것을 바꿀 수 없을거야 많은, 몇 년 후, 예 – [카메라맨] 그들은 큰 데이터를 가지고 무엇이 더 나은지 묻습니다 – 그래, 큰 데이터로 어느 것이 더 낫지? 다시 말하지만 원하는 프레임 워크를 선택할 수 있습니다

하지만 나는 개인적으로 장고를 다시 선호 할 것이다 왜냐하면 나는 더 빨리 물건을 만들 수 있기 때문입니다 큰 데이터로 작업 할 때, 그건 플라스크 나 장고가 아니야 특별히 큰 데이터로 더 많은 일을 할 수있게 해줄 것입니다 큰 데이터의 경우 사용 방법을 알아야합니다

Matplotlib과 같은 다른 유형의 라이브러리 너는 해고를 알아야한다 그리고 너는 그 다른 것들이 무엇인지 알 필요가있어, 판다, 그래서 나는 그것을 쓸 수 있지만 나는 그저 보드를 갖고 싶다 우리 목적을 위해 이렇게 하지만 다른 라이브러리가 있다는 것을 알고 있습니다 당신이 이해하고 배우는 것이 필요합니다 그런 다음 구현할 수 있습니다

이러한 프레임 워크 중 하나로 따라서 큰 데이터를 처리하는 경우, 그 중 하나가 다른 것보다 더 좋아할 것 같지 않습니다 그러나 이러한 일반적인 원칙 여기에서 설명한 설명은 여전히 ​​적용됩니다 – [카메라 맨] 시작하는 것이 더 낫다고 생각하니? 장고와 함께 또는 플라스크와 함께? 그래, 네가 완전한 초보자라면, 플라스크 먼저 물건 좀 해 그게 너를 이해하게 해줄거야 알다시피, 나는 이해하기 쉽고 간단하다고 말했다

그래서 초보자라면 웹 개발으로는 아무 것도하지 않았습니다 플라스크 먼저 몇 가지 일을해라 그러면 웹 개발이 어떻게 작동하는지 이해할 수 있습니다 그리고 나서 장고로 가면 당신은 할 수있을거야 그것이 얼마나 강력한지를 보는 것 얼마나 빨리 물건을 집어 넣을 수 있느냐에 달려 있습니다

너가가는 것에 흥미가 있으면 장고 개발자되기 풀 스택 개발자가되어, 우리가 가지고있는 Profitable Programmer 코스 영리 프로그래머가 당신을 도와줍니다 그래서 그것이 당신이 관심을 가지고있는 것이라면, CleverProgrammercom에 그냥 넘기세요 거기에 귀하의 이메일과 이름을 입력하십시오 이 세 가지 서사시 교육을 보내 드리겠습니다

이 서사시적인 마스터 클래스를 무료로 보내 드리겠습니다 놀라운 가치를 결정하고 그것을 사랑한다면 Profitable Programmer 과정에 참여하고 싶다면, 너를 본질적으로 만들거야 전체 스택 장고 웹 개발자 좋아요, 그래서 그것이 당신을 가르치는 것입니다 또한 처음 몇 가지 프로젝트를 다룹니다

플라스크 (Flask)를 사용한 첫 번째 프로젝트 중 하나 웹 개발 방법 이해하기 Django를 사용하여 당신을 이동시킵니다 Django 풀 스택 개발자가되었습니다 다른 – [Cameraman] 최고의 IDE for Python? 알았어, 최고의 IDE, 내가 설명해 줬어

내 다른 동영상 중 하나는 PyCharm입니다 나는 그것이 정말로 좋다라고 생각한다, 예 – [Cameraman] 최고의 프런트 엔드 프레임 워크, Django, Vue JS 또는 React? – 프론트 엔드 프레임 워크의 경우, 장고 나는 프론트 엔드 프레임 워크라고 생각하지 않는다 내가 틀렸다면? 이것은 백엔드 프레임 워크와 비슷합니다 프런트 엔드의 경우, 나는 React와 함께 일하지 않았다

나는 Vue JS와 함께 일하지 않았다 하지만 나는 많은 사람들이 정말로 좋은 것을 말하는 걸 들었습니다 내 경험으로 볼 때 더 많은 사람들이 보았다 React가 Django와 어떻게 작동하는지 그래서 나는 거기에 큰 대답을 줄 수는 없다

그러나 경험을 바탕으로 나는 React로 시작한다고 말할 것입니다 장고와 함께 네가 할 수있는 걸 보아라 알았어 그런 다음 Vue로 앞으로 이동하십시오 – [Cameraman] 내가 배울 필요가 있니? 큰 데이터를위한 웹 개발? – 큰 데이터를 위해 웹 개발을 배울 필요가 없습니다

그러나 종종 웹 개발이 도움이 될 수 있습니다 네가하고있는 많은 것들이 웹에서 많은 일을해야합니다 하지만 아니, 그렇게 할 필요는 없습니다 하지만 알다시피, 내가 큰 데이터를하고 있다면, 나는 데이터 과학자가 되려고 노력하고있다 나는 웹 사이트를 가질 수 있기를 바란다

그 데이터를 시각화하고, 데이터를 표시하고, 데이터베이스에 물건 저장, 사람들에게 로그인 및 로그 아웃 기능 제공 그래서 그들은 데이터를 볼 수 있고, 데이터를 저장할 수 있으며, 그리고 그 모든 것 그리고이를 위해 웹 개발에 대해 알아야합니다 또한, 웹 개발은 쉬운 입장입니다 돈을 받고 프로그래머가되기 시작하면, 큰 데이터, 첫 번째 직업으로 들어가기가 훨씬 더 어렵습니다 그래서 그것이 당신의 첫 직업이라면, 웹 개발은 조금 더 쉬운 길일 것입니다 목표에 부합 할 수도 있습니다

여전히 큰 데이터로 일하는 것 그래서 제가 큰 지지자입니다 먼저 웹 개발을 시작하십시오 그런 다음 다른 일들을 계속하십시오 큰 데이터 및 데이터 과학을 좋아합니다

우리가 얻은 건 그 밖에 뭐가 좋은거야? 좋아, 얘들 아, 우리가 감쌀거야, 우리가 간단하게하고 싶어, 나는 너를 위해 꽤 자주 생계를 유지하려고 노력하고 싶다 도움이 되었다면 지금 바로 의견을 보내주십시오 또는 실시간 채팅에서 이것이 당신에게 도움이 되었다면 그리고 만약 그렇다면 우리는 이것들을 더 많이 할 것입니다 그리고 우리는 누가 아론을 가졌습니까 대부분의 기술 교육을 수행하고 있습니다

그들은 논평하고, 어떤 것을 말하고 있습니까? – [카메라맨] 대단히 감사합니다 – 차갑고, 그런 것들이 우리에게 알려줄거야 그들이하는 말 – [카메라맨] 대단히 감사합니다 – 진정해

– [Cameraman] Boda 프레임 워크는 어떻습니까? 고마워 고마워 – 좋아 알았어, 너를 돕는 것 같아 너희들 여기와 주셔서 고맙습니다, 정말 고마워요

우리가 할 애런이있어 많은 기술 교육 나는 부드러운 기술과 협상에 더 초점을 맞추고 싶다 어떻게 프리랜서 작업을 실제로 할 수 있는지, 어떻게 실제로 일자리를 얻을 수 있습니까? 인터뷰를 다루는 방법, 그게 제가 주로 집중하고 싶은 부분입니다 어떻게 다른 개발자를 가질 수 있습니까? 당신을 위해 프로젝트를 수행하도록 그들을 관리하십시오

채널이 열심히 기술적 인 훈련을 받고있는 곳, 너는 나 한테 부드러운 기술 훈련을받을거야 그리고 우리는 또한 새로운 프로그램으로 나올 것입니다 그 프로그램이 호출 될거야 파이썬으로 물건을 자동화하는 법, 나는 정말로, 정말로, 정말로 흥분한다 너희들은 그것에 대해 더 많이 알게 될거야

일이 진행됨에 따라 정말 커다란 무언가가 될거야 정말 놀라운 것 하지만 그래, 그 말로, 여기 계신 것에 대해 감사드립니다 즐거웠기를 바랍니다

이 비디오가 마음에 들면, 아직 채널을 구독하지 않았다면 채널을 구독하십시오 언제나처럼, 나는 너의 얼굴을 사랑한다 다음 비디오에서 뵙죠 와우!

Course Intro for Rose-Hulman CSSE480 Web App Frameworks with Google AppEngine

여보세요 CSSE480, Google AppEngine을 사용한 Web App 프레임 워크에 오신 것을 환영합니다

그래서이 목표는 물론 웹 개발, 맞습니까? 그래서 우리는 그것을 웹 앱 개발이라고 부릅니다 특히, 우리는 프레임 워크에 우리가 사용할 다른 도구가 많이 있기 때문에 너의 삶을 훨씬 더 쉽게 만들려고 노력하는 웹 개발의 세계, 맞지? 그래서 웹 개발 고도로 단편화되어있다 다른 일을하는 데는 여러 가지 방법이 있습니다 우리는 일종의 하나를 골라 내 생각에 내가 가장 좋다고 생각하는 도구를 골랐어 그래서 우리는이 과정에서 우리가하고있는 대부분의 작업에 AppEngine을 사용할 것입니다

우리는 다른 도구로 그 위에 구축 할 것입니다 그래서 우리는 다음을 사용할 것입니다 물론, 크롬 브라우저 꽤, 그것은 내가 좋아하는 개발 도구를 가지고있어 우리는 우리의 UI 개발을 위해 부트 스트랩을 사용하고 있다면, 정말 좋은 프레임 워크라고 생각합니다 UI 것들

물론 jQuery는 자바 스크립트를 많이 사용하고 있습니다 우리의 백엔드는 파이썬으로 작성 될 것입니다 우리는 클라우드 데이터 저장소를 사용하여 모든 백엔드 데이터 우리는 또한 CSS와 함께 톤을 다룰 것입니다 JavaScript

이것이 우리가 가고있는 중요한 버즈 워드의 최고 수준의 종류입니다 에 대해 배우고 있습니다 아마도 자신을 소개해야한다고 가정 해 봅시다 그래서 저는 로즈 훌만입니다 교수님, 2005 년부터 이곳에 왔습니다

저는 실제로 Rose-Hulman Undergrad 였으므로 R은 내가 여기 Undergrad 였고 1996 년에 시작했기 때문입니다 나는 박사 학위를 가지고 갔다 스탠포드, 실제로 생체 역학에 있었고, 웹 개발과 관련이 없었습니다 로 돌아왔다 스탠포드에서 5 년간 근무한 이후 2005 년 교수님

다른 재미있는 사실들 나도 애플과 구글에서 일하게되어서 여름 계약자가 많았다 애플에서, 펌웨어 개발과 일종의 iOS 관련 일을하고있다 내 안식년 일, 나 Google에 1 년 반 동안 Google과 함께 웹 개발을하고있었습니다 TV 팀 그래서 나는 정말 재미있는 것들을 많이했습니다

나는 또한 더 중요하게 주목 받았다 만약 당신이이 로고를 재배치하면 거기에 그 로고를 넣으십시오 이 방법을 사용하면 실제로 이러한 서로 다른 로고를 재정렬하고 장미라는 단어를 만들 수 있습니다 나는 실용적인 가치가 있는지 모르겠지만, 내가 그랬을 때 정말 흥미 롭다 이 슬라이드 만들기

이 코스에 대한 자세한 내용은이 코스가 끝날 때까지의 목표는 Google AppEngine을 사용하여 웹 사이트를 구축하고, 부트 스트랩을 사용할 수 있으며, jQuery를 사용할 수 있으며, CSS로 유연하고 반응이 빠른 UI를 만들 수있는 흥미로운 것들을 많이 할 수 있습니다 반응 형 방식은 이동 중에도 여전히 좋아 보인다는 것을 의미합니다 거대한 와이드 스크린으로 이동합니다 여전히 좋아 보인다 그리고 그 사이의 모든 것, 맞습니까? 그래서 그것은 목표 중 하나입니다

이 코스의 전제 조건은 프로그래밍 경험이 필요하다는 것입니다 프로그래밍에 대해 배워야 할만큼 충분합니다 또한 HTML과 같은 기본 원리에 대해 조금 알고 싶습니다 웹 작품 그렇지 않으면 우리가 따라 잡을거야

당신이 많은 경험을 가지고 있다면, 잘하면, 이 과정에서 흥미로운 점을 발견하게 될 것입니다 너 필요 없어 이러한 프레임 워크 중 하나를 시작 일의 종류로 알 수 있습니다 그래서 그것은 단지 설정의 종류입니다 기초

공식 코스 설명을 읽으려면 여기에 있습니다 중지 비디오, 통과하고 그것을 읽으십시오 거기에는 좋은 것들이 많이 있지만, 친절합니다 네가 수업에 들어갈 때 소화하기 힘들다 종류의 휴식 코스로 아래로, 우리는 그것을 다른 지역으로 나누었습니다

그래서 우리는 실제로 AppEngine이 먼저 추적되고 거기에서 몇 가지 작업을 진행할 것입니다 그때 우리는 CSS와 JavaScript를 사용하게 될 것입니다 이 주제를 실제로 아는 경우 이미 이러한 것들이 고장났다는 것을 알게 될 것입니다 정말로 원한다면 처음부터 다시 빌드하면 HTML과 CSS처럼 배우게 될 것입니다 JavaScript를 배우고 AppEngine과 같은 백엔드 도구를 배우게됩니다

그러나 우리는 실제로 먼저 AppEngine을 넣으면 그 과정이 끝납니다 우리가 해낸 이유는 내가 미쳤다는 것이 아닙니다 이것은 당신에게 가장 중요한 기술입니다 프로젝트? 그래서 우리가 실제로 프로젝트에 대해 생각하기 시작하기를 원하면 2 주 또는 3 주처럼 AppEngine을 먼저 보여 주어야합니다 맞습니까? 그래서 그것은 줄 것이다

당신은 CSS와 JavaScript 및 모든 종류의 넥타이 백엔드의 종류의 큰 그림 함께, 그래서 우리는 먼저 그 트랙을 할 것입니다 네가하지 않으면 몇 가지 일이있을거야 우리가 보여줄 것 같은 웹 개발에 강한 배경을 가지고있다 너 몇 가지 CSS 것들 너는 똑같아, 나는 여기서 날아가 버렸다

그리고 일부 자바 스크립트 좀 복잡하지만, 우리가 알아서 할게, 제대로 만들거야 그렇지? 그러나 목표는 다음과 같이 프로젝트에 필요한 중요한 기술을 얻는 것입니다 우리는이 과정에서 할 수 있습니다 다른 기술도 중요합니다 중요하지는 않습니다

만약 당신이 그들을 모르는 것이라해도 여전히 프로젝트를 만들 수있을 것입니다, 그렇습니까? 그래서 그것은 구조의 종류입니다 이 코스 트랙의 데모와 빌드 할 일과 관련하여 이 수업은 매우, 매우 집중적 인 응용 프로그램입니다 우리가 갈 일이 많아 네가 지어 줬어 나는이 수업에서 학생들 중 한 명을 데려 올 것이다

우리는 당신은이 수업에서 만드는 모든 것들과 같은 포트폴리오를 구성합니다 그래서 모든 것들 AppEngine 트랙에서 만든 링크에는 링크가 있습니다 네가 만든 모든 것들 CSS 트랙, 알다시피, 많은 개별 과제에 링크가 있습니다 자바 스크립트 트랙에 링크가 있습니다 그래서 당신은 이런 종류의 페이지를 만들 것입니다

그것은 일종의 포트폴리오입니다 프로젝트를 포함한 모든 작업을 그리고이 중 하나를 클릭하면 링크, 알다시피, 그것은 당신을 데려 갈 것입니다 여기 MovieQuotes가 있습니다 우리는 일찍부터 할 것입니다 Weatherpics 웹 앱은 다음과 같습니다

일찌감치, 이것은 보이는 것과 같습니다 우리는 또한 너에게 보여줄거야 맞춤 도메인과 같은 것들 예를 들어, 여기에 제가 예약 한 사람이 있습니다, dicewithfriendscom, 정말로 AppSpot

com으로 전달됩니다 Appspotcom은 AppEngine이 사용하는 것입니다 그리고 우리는 갈거야 어떻게 로그인하고 로그 아웃하는지 등의 것들을 가르쳐주세요

우리는 어떻게 당신에게 가르 칠 것인가? Google 로그인을 사용하여 수행 할 수 있지만, 자신의 메커니즘으로도 할 수 있습니다 원했어 그래서이 앱에서 저는 실제로 누군가 게임에 도전하는 것을 좋아할 것입니다 저는 저도 역시 Rose-Hulman Fisher에게 도전 할 것입니다 그래서 이것은 게임입니다

우리는이 특정 게임을 위해 어떻게 자바 스크립트와 상호 작용을하는지, 데이터 스토어에서 중단하고 데이터를 저장하는 방법은 무엇이며이 개인에게 어떻게 표시합니까? 사용자 정보를 사용자에게 제공합니다 이것이 우리가 될 개념 중 하나와 같습니다 하기 우리는 또한 현지 호스트 개발을 통해 많은 작업을 수행 할 예정이므로 현지 호스트 개발은 당신이 그것을하기 전에 당신의 머신에서 로컬 머신을 실행할 때입니다 세계

그래서 이것은 끔찍한 컴퓨터 플레이어에 대한 틱택 (tic-tac-toe) 앱입니다 내가 이기면 소음이 난다 그리고 아이디어는 우리가 좋아할만한 Ajax를하고 있다는 것입니다 백엔드에서 정보를 얻으십시오 일부 JavaScript 것들

우리는 또한 CSS 작업을 수행 할 것입니다 그래서 다른 페이지에서 멋지게 리플 로우하지만, 이것들은 우리가 건설 할 것들 나는 우리가 건설 할 것들에 대해서 계속해서 갈 수 있습니다 하지만 몇 시간이 걸릴 것입니다 이 과정의 구조는 어떤 트랙 당신은 AppEngine, JavaScript 또는 CSS처럼, 단위가 될 것입니다

한 단위가 친절하다 그 주 동안 또는 시간의 덩어리가 오랫동안 화제 같이의 각각의 내부 동영상 활동, 동영상 활동 등이있을 때까지 마침내 실험실에 도착하게됩니다 그들 중 일부는 약간 다른 구조로되어 있습니다 아이디어의 종류

여기 링크를 클릭하면 무엇을 볼 수 있는지 알 수 있습니다 이 트랙 중 하나가 생겼습니다 여기 JavaScript 트랙과 현재 그것 안에 그리고 다음 링크를 클릭하면 유닛으로 연결됩니다 여기서 단위는 JavaScript 기본 사항입니다

그래서 당신이 볼 수있는 비디오가 있습니다 볼 수 있습니다 그것은이 같은 종류입니다 작은 소개 화면이 있고 코너 이야기 비디오가 끝나면 몇 가지 질문에 답할 것이므로 질문이 나오면 맞아, 계속 나아갈 수있어

실제로 멈추지 않고 응답없이 계속 진행할 수 있습니다 바르게 나는 정말로 당신이 질문을 할 것을 권합니다, 그것이 당신이가는 곳입니다 정말 많이 배울 수 있습니다 그리고 나서 비디오 활동, 비디오 활동, 결국 실험실에 도착하게 될 것입니다

그래서 일종의 소개 지도실이 있습니다이 연구소는 비디오입니다 그러나 당신이 가지고있는 모든 것들에 대해 정말 깊이있는 유인물이 있습니다 그 실험실에서해야 할 일 그래서 그것은 우리가하려고하는 것들 중 일부의 예입니다

이 수업에서 한 단위가 어떤 느낌인지 채점 된 과제물에 관한 한 동영상을 보면서하는 일인 바로 따라 할 것입니다 AppEngine과 JavaScript를 중심으로하는 실험실이 될 것이며, 보통 CSS 트랙입니다 시험과 최종 프로젝트도 있습니다 약 조금

이 수업에서 당신이 일을 돌리는 방식은 모든 것입니다 URL이 맞습니까? 모든 것을 배포하고 웹 사이트로 만들기 때문에 당신이 나에게 제출할 유일한 것은 당신이 그것을했을 때 사용한 URL입니다 과 그럼 당신이 그것을 제출했는지 확인하기 위해 확인하고 싶다면 당신은 단지 어디에 갈 수 있습니다 당신은 그것을 제출했고, 여기에 그것은 이미 저에게 하나를 제출했습니다 그래서 이상한 종류의 모든 제출은 내게 URL을주는 것입니다 당신이 한 일

그것은 웹 개발 클래스입니다 마감일은 월요일이 될거야 정오, 수요일 정오 또는 금요일 정오 그렇기 때문에 정해진 시간이 전혀 없습니다 맞습니까? 그처럼 일요일 밤이나 화요일 밤이나 목요일 밤에 걱정이 될 수도 있습니다

내일 만기가되었지만, 금요일 밤에 무언가가 있으면 걱정할 필요가 없습니다 다음날처럼 제 시간에 무언가를 제출하면 100 % 자격이됩니다 당신이 그리워하는 경우 마감일인데 수요일 정오가되어야한다고 말한 것처럼 금요일 정오 이전에 제출하면 여전히 신용의 50 %를 얻을 수 있습니까? 금요일 정오 마감 시간을 놓치면 금요일에도 마찬가지입니다 제출할 수 있습니다

그것을 월요일 정오까지 보내고 신용의 50 %를 얻으십시오 가혹한 시스템이므로 일을 제출하십시오 제 시간에 맞죠? 그러나 약간의 흔들림이 있습니다 대신 몇 가지 포인트를 얻을 수 있습니다 아무것도

당신이 다음 인도 물을 놓친다면 그것은 점수가 아닐 것이다 나는 되돌아 가지 않을 것이다 미안해 이 다른 것들에 대한 무게의 붕괴에 관한 한, 여기에 가중치의 대략적인 근사치입니다 과정에 몇 가지 시험이있을 것입니다

이 수업에서 내가 얼마나 프로젝트에 가치를두고 있는지, 그리고 내가 어떻게 그것을 중요하게 생각하는지 알 수있다 다른 것보다 더 중요합니다 문자 등급이 정상적으로 떨어지면 Rose-Hulman 스케일, 90, 85, 80, 놀라운 것은 없습니다 우리가 프로젝트에서 기대하는 한, 예제를 살펴 보겠습니다 몇 가지 예가 있습니다

나는 단지 친절하다 고르다 그래서 이것은 Royal Mandarin Order입니다 그래서 Royal Mandarin Order는 단지 학생입니다 프로젝트, 그것은 Royal Mandarin Company와의 공식적인 일이 아닙니다

단지 학생 일뿐입니다 계획 그들은 당신이 로그인 할 수있는 방법을 가지고 있습니다 이미 여기에 로그인했습니다 그리고 뭐 그들은 메뉴 시스템을 만들었습니다

메뉴 시스템을 사용하여 카트에 물건을 추가 할 수 있습니다 당신이 사고 싶은 물건과 각 물건의 가격 그리고 끝나면 각 일은 계산대에 갈 수 있습니다 그들의 현재 체크 아웃은 당신이 신용 카드 정보는 원할 경우 여기에 넣거나 현금으로 지불하도록 청구 할 수 있습니다 당신이 데리러 갈 때마다, 그것은 추천되는 물건입니다

그리고 볼 수있는 방법이 있습니다 과거 주문, 그리고이 웹 사이트에 관한 많은 흥미로운 것들이 있습니다 과 그것만이 아닙니다 맞죠? 나는이 것들이 엄청나게 많다는 것을 의미합니다 이것은 또 다른 하나입니다

그들은 BounceTown을하고있어 그래서 BounceTown에서 나는 새로운 게임을 만들 수있다, 그리고 나는 놀 수있다 다른 사람을 상대로 그래서이 팀은 캔버스 그리기와 방법에 대해 많은 것을 배워야했습니다 나는 이런 일을합니까, 그리고 그것은 프로젝트의 목표 중 하나입니다 당신은 당신이 조금 배우고 싶다는 재미있을 것이라고 생각하는 것을 생각할 것입니다

더 많이에 관해 우리는이 클래스에서 어떤 종류의 캔버스 드로잉도 다루지 않았지만, 이 팀이 작업하기를 원했고 정말 흥미로 웠습니다 만약 너라면 너가 할 수있는 이런 짓을하고 싶었어 지금까지는 인도 물이 있습니다 여기에 예제의 무리

모든 사용자 정의 도메인을 확인하십시오 이는 요구 사항 중 하나입니다 프로젝트의 이 프로젝트에는 많은 요구 사항이 있습니다 좋은, 그것은 가치를 제공해야한다, 그것은 데스크탑, 모바일, 사물을위한 웹 사이트에 가야만한다 그런 식으로

우리가 여기있는 모든 정보를 우리가 기대하는만큼 읽을 수 있습니다 귀하의 프로젝트에서해야 할 일 교실 통신이 진행되는 한, 정말로 필요한 모든 것 Moodle에 링크가 있기 때문에, 무들에 링크가있어 그때까지 무엇이 예정되어 있는지 볼 수 있습니다 발표와 포럼까지는 피아자에 게시 할 예정입니다 나는 정말로 Piazza를 좋아한다

원하는 경우 외부 링크를 통해 무들로부터 갈 수도 있습니다 그런 것들을 할뿐입니다 그것은이 과정이 무엇을 의미하는지에 대한 기초입니다 그것은 높은 수준의 견해입니다 들어가기 시작하자마자 보자

모든 단위의 세부 사항 나는 당신이 정말로 그것을 좋아하기를 바랍니다 좋아, 다음에 또 봐 안녕