강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Back-end

Thực chiến! Nhập môn Django [Phiên bản mới nhất 5.2]

Tìm hiểu chi tiết các khái niệm cốt lõi và tính năng chính của Django, cách phát triển API bằng DRF và triển khai bằng AWS, bao gồm mọi thứ về phát triển web Django.

(4.8) 11 đánh giá

75 học viên

  • qu3vipon
Django
파이썬프레임워크
Python
AWS
REST API
drf

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Người muốn học chắc các khái niệm cốt lõi và tính năng chính của Django.

  • Những ai muốn hiểu Django từng bước một thông qua việc tự tay xây dựng

  • Người muốn học phát triển web nhanh để đi làm, làm side project hay khởi nghiệp.

Các khái niệm cốt lõi, dự án thực tế, triển khai - tất cả trong một khóa học 🚀
Khóa học Django hoàn hảo nhất đã được chứng minh qua các bootcamp trực tuyến/trực tiếp
🥇
Không phải học máy móc mà là khóa học giúp bạn hiểu nguyên lý

🔥 Học Django mới nhất một cách đúng đắn

Các khái niệm cốt lõi và chức năng chính, phát triển REST API thông qua DRF, triển khai cloud sử dụng AWS

Học tập tập trung vào các tính năng cốt lõi của Django thông qua khóa học được tạo ra dựa trên kinh nghiệm thực tế phong phú.

  • Bootcamp trực tuyến/trực tiếp đã chứng minh khóa học Django hoàn hảo nhất


  • Giảng viên chuyên nghiệp với kinh nghiệm thực tế phong phú trong nhiều lĩnh vực khác nhau (tài chính, thương mại điện tử, AI chăm sóc sức khỏe)

  • Không chỉ đơn thuần học cách sử dụng framework, mà còn học bản chất của phát triển web

  • Từ kiến thức nền tảng đến các khái niệm nâng cao chuyên sâu - bài giảng Kind giải thích từng bước một cách tỉ mỉ

  • Dựa trên phiên bản Django 5.x mới nhất


Đặc điểm khóa học

1. Giải thích chi tiết và dễ hiểu 🙋‍♂

Để người mới bắt đầu cũng có thể dễ dàng hiểu được, chúng tôi sử dụng các tài liệu đa dạng để bao quát rộng rãi từ kiến thức nền tảng đến các khái niệm nâng cao. Thông qua kinh nghiệm giảng dạy tại các bootcamp trực tuyến/trực tiếp, chúng tôi cung cấp bài giảng và giải thích phù hợp với trình độ của những người mới bắt đầu phát triển web.

2. Ví dụ thực tế 💪

Các dự án đa dạng (URL Shortener, Instagram, v.v.)를 만들어보며, 학습한 내용을 프로젝트에 적용하는 실습을 진행합니다. 또 소셜 로그인, JWT, 캐싱 같이 실무에서 자주 사용되는 기술까지 상세하게 배웁니다.

3. Học tập chuyên sâu theo chủ đề 📌

Hệ thống thành viên, Django ORM, Views, DRF Serializers và các tính năng cốt lõi đa dạng của Django sẽ được học tập sâu sắc theo từng chủ đề. Hãy nhất định kiểm tra chương trình học!

💁‍♂ Giới thiệu mục lục

1. Giới thiệu khóa học và thiết lập môi trường phát triển

  • Học cách thiết lập dự án Django bằng cách sử dụng môi trường ảo Python và xây dựng môi trường phát triển.

2. Tìm hiểu về Django

  • Học về các tính năng chính và cấu trúc dự án của Django.

3. Bắt đầu với Django

  • Học các kiến thức nền tảng cần thiết để vận hành máy chủ Django thông qua việc clone coding Hacker News.

  • Học cách sử dụng View, ORM, Template, Form của Django.

4. Hệ thống thành viên Django

  • Học cách sử dụng hệ thống thành viên tích hợp sẵn trong Django.

  • Phát triển đăng nhập xã hội Kakao và học tập nguyên lý hoạt động của OAuth2.0.

5. [Dự án] Dịch vụ rút gọn URL

  • Triển khai dịch vụ rút gọn URL (URL Shortener) và tổng hợp nội dung đã học cho đến nay.

  • Học cách sử dụng Django Middleware.

6. Hiểu về Django ORM

  • Chúng ta sẽ học chi tiết từng tính năng cụ thể của Django ORM.

  • Học cách triển khai các mối quan hệ đa dạng (một-một, nhiều-một, nhiều-nhiều) bằng Django ORM.

  • Học tập tập trung về Lazy Loading và tìm hiểu cách giải quyết vấn đề N+1.

  • Tìm hiểu chi tiết về các Field đa dạng được hỗ trợ trong Django Model.

7. Sử dụng các tính năng tích hợp của Django

  • Học cách sử dụng gửi email được hỗ trợ bởi Django, Django Commands, cache, Admin và các tính năng khác.

8. Phát triển API sử dụng Django REST Framework

  • Học tập tập trung về cách sử dụng DRF và cách ứng dụng Serializer.

  • Học cách phát triển API bằng cách sử dụng Django làm máy chủ backend.

  • Học từng CBV khác nhau của DRF một cách chi tiết và hiểu sâu sắc về ưu nhược điểm của từng loại.

9. [Dự án cuối cùng] Tạo Instagram

  • Tạo bản sao Instagram thông qua coding và tổng hợp toàn bộ nội dung đã học cho đến nay.

  • Học sâu về nguyên lý của các phương thức đăng nhập khác nhau (session, JWT).

  • Học cách triển khai các tính năng như Follow, Like với việc đảm bảo tính idempotent.

  • Học cách triển khai mô hình tự tham chiếu như bình luận.

  • Học sâu về các phương pháp phân trang DRF đa dạng.

  • Học cách cải thiện hiệu suất truy vấn cơ sở dữ liệu của ORM bằng cách sử dụng Eager Loading.

10. Triển khai server sử dụng Cloud (AWS)

  • Học về điện toán đám mây và AWS.

  • Học cách vận hành máy chủ Django ở mức độ production bằng cách sử dụng Elastic BeanStalk.

Những điều cần lưu ý trước khi học

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Có thể thực hành trên cả Windows và MacOS. (Cung cấp lệnh theo từng OS)

  • Công cụ sử dụng: Python 3.13 & PyCharm & Docker


Tài liệu học tập

  • Cung cấp PPT chi tiết với 450 trang

  • Cung cấp mã nguồn bài giảng (GitHub)

Kiến thức tiên quyết và lưu ý

  • Bạn cần kiến thức cơ bản về ngôn ngữ Python.

  • Cung cấp câu trả lời nhanh chóng cho các câu hỏi (trung bình trong vòng 3 giờ).

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người đã biết cú pháp cơ bản Python

  • Người muốn học phát triển web bài bản với Django

Cần biết trước khi bắt đầu?

  • Python

Xin chào
Đây là

2,385

Học viên

162

Đánh giá

131

Trả lời

4.8

Xếp hạng

6

Các khóa học

  • 백엔드 개발자

     

    • (전) 토스 증권 NoOps팀

    • (전) Asleep 슬립루틴 개발

    • (전) ABLY 광고 사업팀

    • PyCon Korea 21/22/23 Speaker

  • 강의

    • 오즈코딩스쿨 부트캠프 강사

      (Python, Django, FastAPI, Database, AWS)

    • 스파르타코딩클럽 온라인 튜터(AI 트랙)

    • 멀티캠퍼스 강사(SQL, Database)

  • 자격증 및 수상 내역

    • AWS 2023 StartUp Security GameDay 한국 1등

    • 3x AWS Certified

      • AWS Certified Database – Specialty

      • AWS Certified Solutions Architect - Associate

      • AWS Certified Developer - Associate

    • CKAD(Certified Kubernetes Application Developer)

  • 기술 블로그: qu3vipon.com

  • 깃허브: github.com/qu3vipon

Chương trình giảng dạy

Tất cả

149 bài giảng ∙ (17giờ 6phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

11 đánh giá

4.8

11 đánh giá

  • wjdgotjd99088159님의 프로필 이미지
    wjdgotjd99088159

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    29% đã tham gia

    今回Python/Djangoを使用する会社に就職することになり、講座を受講することになりました。まだ全部聞けていませんが、本当によく作られた講座だという思いです。 以前に他の講師の方のYouTube講座動画でDjangoを勉強した時、流れが途切れて体系が物足りないと感じましたが、この講座はカリキュラムが有機的に繋がっているので、なぜ今これを学ぶのかが明確です。 提供される資料も良いと思います。ターミナルコマンドとコード、設定ファイルを色・形できれいに区分してくれるので、どこに何を入れるべきかすぐに分かりますし、多くの受講生を教えてきた方だけが分かる詰まりやすいポイントをしっかりと指摘してくれる感じです。 またPython・Djangoだけを扱うのではなく、サーバー開発者が基本として知っておくと良いことも自然に織り込んでくれます。バックエンドを初めて始められるなら、この講座で出発すると良いと思います。 基礎編を受講して中級講座も頑張って聞いてみます。ありがとうございます!

    • qu3vipon
      Giảng viên

      レビューを残していただき、ありがとうございます!!講義が体系的に役立ったとのことで、大きなやりがいを感じます。続く中級講義でもたくさんのことを得られるよう応援しています :D

  • twmllsh님의 프로필 이미지
    twmllsh

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    29% đã tham gia

    Djangoの非常に基本的な機能だけを知っていて、どのような機能があるかある程度認識はしていましたが、頭の中で整理ができていなかったので、初心に戻って基本に忠実になりたくてこの講義を受講することになりました。特にFBV、CBV、テンプレート継承について困難を感じていましたが、今ではすべて解決されました。次の講義も期待しています。

    • qu3vipon
      Giảng viên

      丁寧にフィードバックを残していただき、ありがとうございます!! 最初から基礎を再び固める過程が簡単ではなかったと思いますが、最後まで良くついてきていただき、本当に素晴らしいです。おっしゃっていただいたFBV、CBV、テンプレート継承はDjangoを適切に活用するのに必ず必要な核心概念ですが、今回の講義で理解できたとのことで、私も嬉しいです😄

  • jaehyeon48329665님의 프로필 이미지
    jaehyeon48329665

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    37% đã tham gia

    最近必須のDockerからDjangoの基本構造とORM、ログイン/会員登録、Oauth、API開発とAWS配布まで.. 私がぜひ学びたかったものが全部まとまっていて、とても感謝する講義です... 説明もとても詳しく、理解しやすくしてくださって講義を聞くのも楽で、 まだ全部は聞けていませんが、 お金を払って聞いたコーディング講義の中で最もすっきりしていて満足度も高かったです...😭😭 良い講義を作ってくださってありがとうございます!

    • qu3vipon
      Giảng viên

      良い講義レビューを残していただき、ありがとうございます!😊 説明も理解しやすくなっており、満足度が高かったということで、講義を作った立場からも大きなやりがいになりそうです。 残りの講義も最後まで楽しく学習していただき、学ばれた内容で素敵なプロジェクトもたくさん作ってみていただければと応援しています!💪

  • giyom2ng님의 프로필 이미지
    giyom2ng

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    詳しく丁寧に教えてくださって、楽しく聞いています ^-^ これまで私がとても雑にコードを書いていたという思いがしました。 きれいな講義進行で何度聞いても飽きず、簡単について行けるので復習にも役立ち、細かいcss、htmlコードまで見逃さず簡潔に説明してくださって有益です〜!他の講義では単に真似して作成しろと言われて、一つ一つ調べて勉強するのにとても時間がかかっていましたが、長引くという思いが全くしません django基礎講義は他の講義をもっと探して聞かず、今回の講義で終わりにしても良さそうだという思いがするほどです。 入門講義以降の講義もドンヒョンさんの講義でもっと聞く予定です。

    • qu3vipon
      Giảng viên

      講義をしっかりと活用していただけて本当に嬉しいです!単純にコードを真似するのではなく、コード作成過程で内部原理を理解していただけるよう、講義制作過程でとても気を遣いました。最後まで完走してDjangoをマスターされることを期待しています :D

  • jiholyxhit님의 프로필 이미지
    jiholyxhit

    Đánh giá 3

    Đánh giá trung bình 4.7

    Đã chỉnh sửa

    5

    36% đã tham gia

    とてもKindなDjangoの講義です(資料も惜しみなく全て提供されていますしね) 講師の方の言葉一つ一つが全て詳細にわたっていて、講義時間に比べて3倍以上の学習時間が必要ですが、それだけ密度濃く学んでいける感覚がとても良いですね。 原理的で抽象的な話よりも、すぐに直接作りながら、複数のプロジェクトでイテレーション&深化学習をするのが良いですね。 私のように全くPython開発を初めて学ぶ方々が、最初の受講後、整理が不十分だと感じてすっきりしない気持ちになるかもしれませんが、うまく乗り越えて根気強くついていけば、いつの間にか、数々の繰り返しと変化の中で体得されたご自身のスキルを発見できるでしょう! 非常におすすめしますし、今後、講師の方の講義は全てフォローアップする予定です! (ファンダム…?😆😆😆) P.S. 1つ提案があるとすれば、各チャプター(プロジェクト)の最初と最後にOverviewで概要を整理してくださり、さらに全体を俯瞰させてくれる「構造化」のプロセスをもう少し気にかけていただけると、もう少し参入障壁が低くなると思います 😊😊😊

    • qu3vipon
      Giảng viên

      詳細なレビューありがとうございます!没入感のある講義を受講していただけるようにカット編集に気を遣ったため、おそらく他の講義よりも集中力がより必要かもしれません。おっしゃっていただいた各チャプター別のまとめも準備してみます😊

3.228.574 ₫

Khóa học khác của qu3vipon

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!