강의

멘토링

로드맵

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,386

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á

  • 정해성님의 프로필 이미지
    정해성

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    29% đã tham gia

    이번에 파이썬/장고를 사용하는 회사에 취직을 하게되어 강의를 수강하게 되었습니다. 아직 다 듣지 못했지만 진짜 잘 만든 강의다 라는 생각을 합니다. 예전에 다른 강사분의 유튜브 강의 영상으로 장고를 공부할때 흐름이 끊기고 체계가 아쉽다고 느꼈는데 이 강의는 커리큘럼이 유기적으로 연결되어 있어서 왜 지금 이걸 배우는지가 명확합니다. 제공되는 자료도 좋다고 생각합니다. 터미널 명령어와 코드, 설정 파일을 색/모양으로 깔끔하게 구분해 줘서 어디에 무엇을 넣어야 하는지 바로 알 수 있고, 많은 수강생을 가르쳐 본 분만이 알 수 있는 막히는 포인트를 콕콕 짚어 주는 느낌입니다. 또 파이썬·장고만 다루는 게 아니라 서버 개발자가 기본으로 알아두면 좋은 것들도 자연스럽게 녹여 줍니다. 백엔드를 처음 시작하신다면 이 강의로 출발하면 좋을것 같습니다. 기초편 수강하고 중급 강의도 열심히 들어보겠습니다. 감사합니다!

    • 신동현
      Giảng viên

      후기 남겨주셔서 감사합니다!! 강의가 체계적으로 도움이 되었다니 큰 보람을 느낍니다. 이어지는 중급 강의에서도 많은 걸 얻어가시길 응원하겠습니다 :D

  • 이상희님의 프로필 이미지
    이상희

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    29% đã tham gia

    장고의 아주 기본적인 기능만 알고 어떤기능이 있는지 어느정도 인지는 하고 잇었는데 머리속에 정리가 되지 않아 초심으로 돌아가 기본에 충실하고 싶어서 이 강의를 듣게 되었습니다. 특히 FBV, CBV, 템플릿 상속에 대해서 어려움을 겪고 있었는데 이제 모두 해결되었습니다. 다음 강의도 기대가 됩니다.

    • 신동현
      Giảng viên

      정성스럽게 피드백 남겨주셔서 감사합니다!! 처음부터 기본기를 다시 다지는 과정이 쉽지 않으셨을 텐데, 끝까지 잘 따라와 주셔서 정말 대단하십니다. 말씀해주신 FBV, CBV, 템플릿 상속은 장고를 제대로 활용하는 데 꼭 필요한 핵심 개념인데, 이번 강의로 이해가 되셨다니 저도 기쁩니다 😄

  • 나재현님의 프로필 이미지
    나재현

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    37% đã tham gia

    요즘 필수인 Docker부터 Django의 기본 구조와 ORM, 로그인/회원가입, Oauth, API 개발과 AWS배포까지.. 제가 꼭 배웠으면 했던 것들이 다 묶여 있어서 너무 감사한 강의입니다... 설명도 너무 자세하고 이해하기 쉽게 해주셔서 강의 듣기도 편하고, 아직 전부 듣지는 못했지만, 돈내고 들은 코딩 강의 중에 가장 깔끔하고 만족도도 높았어요...ㅠㅠ 좋은 강의 만들어주셔서 감사드립니다!

    • 신동현
      Giảng viên

      좋은 강의 후기를 남겨주셔서 감사합니다! 😊 설명도 이해하기 쉽게 되어 있어 만족도가 높으셨다니 강의를 만든 입장에서도 큰 보람이 될 것 같습니다. 남은 강의도 끝까지 즐겁게 학습하시길 바라며, 배우신 내용으로 멋진 프로젝트도 많이 만들어보시길 응원드립니다! 💪

  • 최수빈님의 프로필 이미지
    최수빈

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    자세하고 꼼꼼하게 알려주셔서 재밌게 듣고있어요 ^-^ 이제껏 제가 굉장히 대충 코드를 작성하고 있었다는 생각이 들었습니다. 깔끔한 강의 진행에 여러번 들어도 질리지 않고, 쉽게 따라할 수 있어서 복습에도 도움되고 깨알 css, html 코드들 까지 놓치지 않고 간략하게 설명주셔서 유익해요~! 여러 강의에서는 그냥 따라서 작성하라고 하셔서 하나하나 찾아서 공부하느라 많이 늘어졌었는데 늘어진다는 생각이 전혀 들지않아요 django 기초 강의는 다른 강의 더 찾아듣지 않고 이번 강의로 마무리해도 될 것 같다는 생각이 들 정도입니다. 입문 강의 이후 강의도 동현님 강의로 더 들을 계획이예요.

    • 신동현
      Giảng viên

      강의를 제대로 활용하고 계셔서 정말 기쁘네요! 단순히 코드를 따라치는 것이 아니라 코드 작성 과정에서 내부 원리를 이해하실 수 있도록 강의 제작 과정에서 많이 신경 썼습니다. 끝까지 완강하셔서 Django를 마스터 하시길 기대합니다 :D

  • Ji Ho Woo님의 프로필 이미지
    Ji Ho Woo

    Đánh giá 3

    Đánh giá trung bình 4.7

    Đã chỉnh sửa

    5

    36% đã tham gia

    엄청 친절한 Django 강의입니다(자료도 아낌없이 다 제공되어있고요) 강사님의 말 한마디 한마디가 다 디테일이어서, 강의 시간에 비해 3배 이상의 학습 시간이 필요하지만, 그만큼 밀도있게 배워가는 느낌이 너무 좋네요. 원론적이고 추상적인 얘기보다, 바로 직접 만들면서 여러 프로젝트로 이터레이션 & 심화학습을 하는게 좋네요. 저처럼 아예 파이썬 개발을 처음 배우시는 분들이, 첫 수강 이후 정리가 덜 된 느낌에 찜찜함을 느낄 수 있지만, 잘 버티어 꾸준히 따라가면, 어느새 여러 반복과 변주 속에서 체화된 본인의 실력을 발견하실 수 있을겁니다! 매우 추천하고, 앞으로 강사님의 강의들은 다 팔로업할 예정입니다! (팬덤...?ㅋㅋㅋ) P.S. 하나 건의사항이 있다면, 각 챕터(프로젝트) 처음과 끝에 Overview로 개요를 정리해주고, 또 다시 조망해주는 "구조화"과정을 좀 더 신경써주시면 조금 진입장벽이 낮아질꺼라 생각합니다 ㅎㅎㅎ

    • 신동현
      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!