
파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
이진석
파이썬/장고 웹서비스 개발의 기초를 탄탄히 다져보세요. 장고 학습에는 시간도 걸리지만, 반복되는 개발 속에 여러분의 생산성을 극대화하실 수 있습니다. 여러분의 상상을 현실로 만들어보세요.
Basic
Python, Django, React
Django 開発に必要な Python 文法と Django の設計哲学を深く理解して、Django Web 開発を正しく開始しましょう。
Django 開発に必要な Python 文法
Windows/Mac での明確な Python/Django 開発環境の設定
Django 設計哲学の深い理解
Django哲学の理解として
ジャンゴを正しく味わってください💪
Djangoの開発に最適なIDEであるPyCharm Professional(有料ツール)を6ヶ月間使用できるように、JetBrainsから6ヶ月のリディムコードを後援しました。 完了後、申請リンクから申請書を作成してください。
注)学生/教師の方は、JetBrainsの学生支援プログラムを通じて、JetBrainsのすべてのツールを1年単位でライセンスすることができます。このプログラムを申請すると、数日以内にライセンスを発行することができます。
ジャンゴに必要な文法説明とともにジャンゴ設計哲学を深く説明してくれる理論中心の入門講義です。既存の< Python/ジャンゴウェブサービス開発完璧ガイド withリアクト>講義がありますがボリュームが大きくて入門者の方に負担されることもあり入門用に講義を製作することになりました。以前の講義で扱っていなかった入門用内容で構成しました。
しかし、ウェブ開発が初めての方には難しいかもしれません。 Web開発が初めての方はライフコーディング
Django Webフレームワークは1つの巨大なコードの塊です。これをうまく活用するには、「必須Python文法」の理解が不可欠です。ところで、Python文法をスイカの舐めだけで分かっているなら、実習でジャンゴのいくつかの例のコードを触れたとき、コードの読みも難しく、修正も難しくなるでしょう。この講義で扱う必須のPython文法を使ってDjangoコードを恐れてください。
韓国人がアメリカ式英語を円滑に話すには、アメリカ文化の理解と尊重が必要です。フレームワークを書くということも、その哲学を明確に理解し、尊重することから始めなければなりません。そうでなければ、フレームワークというホイールを正しく活用できず、ホイールを再発明している自分を発見することになります。
人生は短いです。 PythonとDjangoを明確に理解/活用して、あなたの時間を大切にしてください。
Python基礎文法学習後、 Webアプリ開発学習を始めたい方
Djangoの学習に必要な基礎文法の理解が不足している方
ジャンゴの設計哲学を通じてジャンゴをより深く理解したい方
Djangoで実装されたアプリケーションコードを自由に読んで活用したい人
Pythonの基礎文法だけを知れば始めることができる
Web入門者対象講義
各ジャンゴ機能を理解するために必要な文法を
実際の例で!
14年目のDjango開発者と共に
ジャンゴ設計哲学を深く!
元講義ハングル字幕
講義内容の把握を素早く!
最新トレンドのWindows/Mac開発環境設定をご案内いたします。
Djangoデザイン哲学の中で「一般」の章をカバーしています。ジャンゴは、大規模なため、遅くて学習するのが難しいという認識があります。 Djangoの設計哲学中に「緩い結合」があります。 Djangoは基本で提供する機能が多いだけです。それに反してFlaskは漠然と速いと思われる方が多いが、これはMicro Frameworkとして機能が少ないものです。アプリケーションは、パフォーマンスは言語/フレームワークによって決まるものではありません。開発する人にかかっています。
Djangoの設計哲学<ビュー>と
Djangoテンプレートシステムを活用してEメールのタイトル/内容を完成させ、SMTP Eメールの発送実習をしましょう。
Djangoで活発に使用されるデコレータの文法の必要性を見て、デコレータを作成する方法を見てみましょう。
ジャンゴ設計哲学<モデル>について見て、ORM(Object Relational Mapping)技術としてサポートする<ジャンゴモデル>について調べます。
Django設計哲学<データベースAPI>について説明します。
Q.ジャンゴを学ぶのはなぜ良いのですか?
DjangoはPythonフルスタックWebフレームワークです。 Djangoフレームワークを正しく理解すると、Webサービスをより迅速に開発できます。 「時間」が最大のコストです。人生は短いです。 Djangoを通じてあなたの時間を大切にし、ビジネスに集中してください。
Q.受講前に備えなければならない環境、その他の留意事項はありますか?
インターネットになるWindowsまたはMacコンピュータだけがあります。開発環境の設定については、本講義で詳しくお知らせします。
Q.本講義の内容を覚えればどんなことができますか?
この講義は、講義の哲学を理解することに焦点を当てています。だから、詳細なDjango機能については扱いません。本講義の受講後は、Python/ジャンゴ開発環境を構築することに恐れがなくなり、ジャンゴの哲学を正しく理解することになります。実装では、Djangoプロジェクトの作成、モデルの作成、モデルの簡単なリスト/詳細ページを実装できます。
Q.ジャンゴについてより詳しく学ぶには?
私がInflearnに公開した< Python/ジャンゴWebサービス開発完璧ガイド withリアクト>講義を受講してください。
PythonとDjangoに心からのソフトウェア開発者のLee Jin -sukです。
ジャンゴライブコーディングショー(50分。YouTube St.)映像を通じて、ジャンゴウェブ開発の強力さをライブコーディングでお見せします。
学習対象は
誰でしょう?
Python Webサービスの開発を初めて始める人
Django 開発に必要な Python 文法を習得したい方
장고の設計哲学を早く理解したい方
前提知識、
必要でしょうか?
Python制御構造/関数/クラス/継承モジュールの程度の基礎文法
2,946
受講生
139
受講レビュー
933
回答
4.8
講座評価
5
講座
파이썬과 장고에 진심인 소프트웨어 개발자
파이썬/장고 질답 및 교육서비스, 파이썬 사랑방 주인장
파이썬 사랑방 with Django/React 커뮤니티 (구. Ask Django) 운영자
(전) Microsoft Azure MVP 어워드 수상 (2016년~2022년)
대외 활동
오프라인 교육 : SK텔링크, LS그룹, 삼성 디스플레이, 부산대학교 정보화본부, 서울대학교 벤처경영학연합전공, 패스트캠퍼스 웹서비스 개발 캠프 3기 등
기술 자문 : 유클리드소프트, 부산대학교, 한국산업기술평가관리원, 한국방송통신전파진흥원 등
여러분의 파이썬/장고/리액트 페이스메이커가 되겠습니다. 😉
全体
29件 ∙ (4時間 10分)
講座資料(こうぎしりょう):
全体
76件
4.7
76件の受講レビュー
受講レビュー 8
∙
平均評価 4.8
3
40%정도 듣고 수강평 남깁니다. 지식의 저주에 빠진 강의입니다. 장고 입문자가 이해할 수 없는 용어와 설명이 많습니다. 아니면 제가 개발 지식이 부족한걸 수도 있습니다. 강사님께서 <리액트 + 장고> 강의를 들었다는 가정하에 설명해주시는거 같습니다. 강의를 보면서 오히려 제가 찾아보는 시간이 더 많은거 같습니다.
안녕하세요. 강의 진행에 있어 답답함이 많으셨겠습니다. 강의 진행이 조금 더디시더라도, 궁금하신 부분은 질문으로 남겨주시겠어요? 단순히 검색으로 원하시는 수준의 답변을 얻기 힘드셨을 것입니다. 보다 양질의 강의와 질답을 제공해드리는 것이 이 강의의 존재이유라고 생각합니다. 주입식 교육이 아니라, 궁금한 부분은 물어보고 질답을 통해 파이썬/장고에 대한 이해도를 높여가는 그런 시간이 되셨으면 합니다. 많은 질문 정말 정말 환영합니다. 보내주신 피드백과 올려주실 질문을 통해, 보다 친절하고 쉬운 강의를 만들 수 있도록 노력하겠습니다. 제임스 님의 파이썬/장고 페이스메이커가 되겠습니다. :-) 화이팅입니다.
受講レビュー 22
∙
平均評価 5.0
5
저는 비전공자 웹개발 초보입니다. 부업으로 랜딩페이지 만들면서 장고 한숟갈 다루는 기초 수준입니다. 방금 완강하고 두근거리며 별점 남깁니다. 챕터 하나하나에 장고 철학 뿐만 아니라 소중한 개발 꿀팁이 쏟아지네요. ("꿀"이라는 단어가 넘 소소하게 느껴져서 더 좋은 비유를 찾으려다 포기함ㅜ) 한 챕터 한 챕터 메모도 하면서 제 프로젝트에 조금씩 적용도 해보면서 두근두근 정주행하다가, 모델 파트에서 갑자기 마지막 강의라고 불쑥 뜨니까 사실 조금은 아쉬운 마음입니다. (썰을 더 듣고 싶어서요. 근데 여기부터는 또 스스로 학습해야 할 영역이겠죠..) 혹시 수강을 고민하시는 분들이 이 글을 읽을 수도 있겠다 싶어 이 강의의 몇 가지 장점을 적어보면 가장 흔한 "작은 프로젝트 하나 따라하며 완성해보기" 방식이라기보다는(물론 실습이 있기는 합니다.) 개발 중에 만난, 혹은 분명히 만나게 될 문제 몇 가지를 어떻게 보완하거나 해결할지에 대한 생각거리와 썰을 풀어주시는 강의라고 생각합니다. (좋은 의미로 <이진석 버전의 투스쿱 장고> 느낌이네요.) 그런 맥락에서 웹개발 완전입문자 분들이 수강하시기에는 막연하게 느껴질 부분들이 있을 것 같습니다. 꾸역꾸역 눈에 보이는 프로젝트를 하나 끝내보는 데 집중하는 강의는 아니니까요. 웹개발이나 장고 프레임워크를 완전 처음 접하시는 거라면 선행학습으로 다른 몇 개의 튜토리얼, 장고 공식홈페이지 튜토리얼이나 장고걸스 튜토리얼 정도?를 가지고 기초를 먼저 공부해보실 것을 추천드립니다. 그리고 나서 이 수업을 다시 들어보시면 느껴지는 바가 확실히 다를 거라고 생각합니다. 만족도도 높아질 거고요. 더닝크루거 효과라고들 하잖아요? 제가 시중에 무료 튜토리얼이나, 책에 나온 예제 여러 개를 코딩해보고 나서는 (그래봤자 polls와 blog, 클론코딩 정도겠지만ㅜ) 마치 장고 전문가라도 된 마냥 자신감이 넘쳤는데 장고 고급서적이나 진석님의 강의를 들으면서는 마치 메타인지가 급 활성화되고, 가출했던 겸손이 제자리를 찾는 느낌입니다. 개인적으로 진석님의 오랜 팬이라서 제가 콩깍지가 씌인 걸 수도 있는데 요약하면 하여튼 고민거리, 공부할 내용도 많이 알려주시는 참 좋은 강의라고 생각합니다. 행복한 하루 되세요!
受講レビュー 2
∙
平均評価 4.5
受講レビュー 1
∙
平均評価 4.0
受講レビュー 3
∙
平均評価 5.0
無料
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!