강의

멘토링

로드맵

Programming

/

Back-end

Practical! Django Introduction [Latest Version 5.2]

Delving into Django's core concepts and key features in detail, from API development methods using DRF to deployment leveraging AWS, this covers everything about Django web development.

(4.9) 14 reviews

88 learners

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

Reviews from Early Learners

What you will learn!

  • For those who want to thoroughly learn Django's core concepts and key features

  • For those who want to understand Django step by step by building it directly

  • Quick web development skills for jobs, side projects, or startups

Core concepts, hands-on projects, and deployment all in one🚀
The most complete Django course proven in online/offline bootcamps
🥇
Not just mindless following, but a course that teaches through understanding principles

🔥 Learn the latest Django properly

Core concepts and key features, REST API development with DRF, cloud deployment using AWS

A course created based on rich practical experience that focuses intensively on learning Django's core features.

  • The most complete Django course proven through online/offline bootcamps


  • Professional instructor with extensive practical experience across various domains (finance, e-commerce, AI healthcare)

  • Not just learning how to use frameworks, but learning the essence of web development

  • From background knowledge to advanced concepts - Kind lectures that explain everything step by step

  • Based on the latest Django 5.x version


⭐ Course Features

1. Detailed and easy explanations 🙋‍♂

We cover a wide range of topics from various materials to background knowledge and advanced concepts so that even beginners can easily understand. Through online/offline bootcamp teaching experience, we provide eye-level lectures and explanations for web development beginners.

2. Practical Examples 💪

You'll create various projects (URL Shortener, Instagram, etc.) and practice applying what you've learned to these projects. You'll also learn in detail about technologies frequently used in practice, such as social login, JWT, and caching.

3. In-Depth Learning by Topic 📌

You'll learn in-depth about Django's various core features by topic, including user systems, Django ORM, Views, DRF Serializers, and more. Please be sure to check the curriculum!

💁‍♂ Table of Contents Introduction

1. Course Introduction and Development Environment Setup

  • Learn how to set up a Django project using Python virtual environments and build a development environment.

2. Getting to Know Django

  • Learning Django's key features and project structuredoes.

3. Getting Started with Django

  • Learn the background knowledge needed to operate a Django server while clone coding Hacker News.

  • Django'sHow to use View, ORM, Template, Formlearn.

4. Django Member System

  • Django's Built-in User SystemLearn how to utilize.

  • Developing Kakao social loginOAuth2.0 Operating Principleslearns.

5. [Project] URL Shortening Service

  • Implementing a URL Shortener Serviceand summarize what we have learned so far.

  • Learn how to utilize Django Middleware.

6. Understanding Django ORM

  • DjangoLearn the detailed features of ORM one by one in detaildoes.

  • Django ORM으로Implementing various relationships (one-to-one, many-to-one, many-to-many)learn how to do it.

  • Learn intensively about Lazy Loading and how to solve the N+1 problemlearn.

  • We'll explore in detail the various Fields supported by Django Models.

7. Utilizing Django Built-in Features

  • Learn Django's supported email sending, Django Commands, caching, Admin, and more.

8. API Development Using Django REST Framework

  • How to use DRF and how to utilize Serializerswill be studied intensively.

  • Learn how to develop APIs using Django as a backend server.

  • Learn about various CBVs in DRF one by one, and gain a deep understanding of the advantages and disadvantages of each.

9. [Final Project] Creating Instagram

  • Instagram clone codingand summarizes all the content learned so far.

  • Learn the principles of various login methods (sessions, JWT) in depth.

  • Features like Follow and LikeMethods to implement while ensuring idempotencylearn.

  • Comments and similarHow to implement a self-referencing modellearn.

  • Learn in-depth about various DRF pagination methods.

  • Using Eager LoadingMethods to Improve ORM Database Query Performancelearn.

10. Server Deployment Using Cloud (AWS)

  • Learn about cloud computing and AWS.

  • Learn how to operate a Django server at production level using Elastic BeanStalk.

Pre-enrollment Reference Information

Practice Environment

  • Operating System and Version (OS): Both Windows and MacOS are available for practice. (Commands provided for each OS)

  • Tools Used: Python 3.13 & PyCharm & Docker


Learning Materials

  • Detailed 450-page PPT provided

  • Course Code Provided (GitHub)

Prerequisites and Important Notes

  • You need basic knowledge about the Python language.

  • We provide quick responses to questions (average within 3 hours).

Recommended for
these people

Who is this course right for?

  • Someone who knows Python fundamentals

  • For those serious about learning web development with Django

Need to know before starting?

  • Python

Hello
This is

2,608

Learners

175

Reviews

136

Answers

4.8

Rating

6

Courses

  • 백엔드 개발자

     

    • (전) 토스 증권 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

Curriculum

All

149 lectures ∙ (17hr 6min)

Published: 
Last updated: 

Reviews

All

14 reviews

4.9

14 reviews

  • ggamjige8888님의 프로필 이미지
    ggamjige8888

    Reviews 15

    Average Rating 5.0

    5

    92% enrolled

    장고의 처음부터 끝까지 정리한 기분이였어요 지식을 토대로 더 성장 할 수 있도록 하겠습니다.

    • 신동현
      Instructor

      감사합니다. 앞으로의 성장도 응원하겠습니다!

  • 박명균님의 프로필 이미지
    박명균

    Reviews 2

    Average Rating 4.5

    5

    60% enrolled

    • 신동현
      Instructor

      리뷰 감사합니다 :D

  • Sean님의 프로필 이미지
    Sean

    Reviews 2

    Average Rating 5.0

    5

    30% enrolled

    • 신동현
      Instructor

      리뷰 감사합니다 :D

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

    Reviews 5

    Average Rating 5.0

    5

    29% enrolled

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

    • 신동현
      Instructor

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

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

    Reviews 1

    Average Rating 5.0

    5

    29% enrolled

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

    • 신동현
      Instructor

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

Limited time deal ends in 1 days

$115,500.00

25%

$118.80

qu3vipon's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!