강의

멘토링

커뮤니티

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) 19 reviews

124 learners

Level Beginner

Course period Unlimited

  • qu3vipon
Python
Python
Django
Django
AWS
AWS
REST API
REST API
drf
drf
Python
Python
Django
Django
AWS
AWS
REST API
REST API
drf
drf

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

정해성

29% enrolled

I got a job at a company that uses Python/Django, so I enrolled in this course. Although I haven't finished listening to it all yet, I really think this is a well-made course. Previously, when I studied Django through another instructor's YouTube lecture videos, I felt that the flow was interrupted and the structure was lacking, but this course has an organically connected curriculum that makes it clear why we're learning each topic now. I also think the provided materials are good. Terminal commands, code, and configuration files are neatly distinguished by color/shape, so you can immediately see where to put what, and it feels like the instructor pinpoints the exact sticking points that only someone who has taught many students would know. Also, it doesn't just cover Python and Django, but naturally incorporates things that server developers should know as basics. If you're starting backend development for the first time, I think this course would be a good starting point. After completing the basics course, I'll work hard to listen to the intermediate course as well. Thank you!

5.0

도윤

99% enrolled

Every time I learned new technologies and concepts, the clear explanations of the internal principles were very helpful for my understanding! Also, using diagrams made complex processes like JWT authentication much easier to understand. Highly recommend this to Django beginners!👍🏻

5.0

나재현

37% enrolled

From essential Docker nowadays to Django's basic structure and ORM, login/signup, OAuth, API development and AWS deployment... I'm so grateful for this lecture because it bundles together everything I really wanted to learn... The explanations are so detailed and easy to understand, making the lectures comfortable to follow, and although I haven't finished listening to everything yet, this was the cleanest and most satisfying coding lecture among all the paid ones I've taken...😭😭 Thank you for creating such a great lecture!

What you will gain after the course

  • 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,809

Learners

198

Reviews

140

Answers

4.8

Rating

6

Courses

  • Backend Developer

    (Former) Toss Securities NoOps Team (Former) Asleep Sleep Routine Development (Former) ABLY Ad Business Team PyCon Korea 21/22/23 Speaker Lecturer at Oz Coding School Bootcamp (Python, Django, FastAPI, Database,

    • (Former) Toss Securities NoOps Team

    • (Former) Asleep Sleep Routine Development

    • (Former) ABLY Ad Business Team

    • PyCon Korea 21/22/23 Speaker

  • Lectures

    • Oz Coding School Bootcamp Instructor

      (Python, Django, FastAPI, Database, AWS)

    • Sparta Coding Club Online Tutor (AI Track)

    • Multicampus Instructor (SQL, Database)

  • Certifications and Awards

    • AWS 2023 StartUp Security GameDay Korea 1st Place

    • 3x AWS Certified

      • AWS Certified Database – Specialty

      • AWS Certified Solutions Architect - Associate

      • AWS Certified Developer - Associate

    • CKAD(Certified Kubernetes Application Developer)

  • Tech Blog: qu3vipon.com

  • GitHub: github.com/qu3vipon

Curriculum

All

149 lectures ∙ (17hr 6min)

Published: 
Last updated: 

Reviews

All

19 reviews

4.9

19 reviews

  • ryu102123693님의 프로필 이미지
    ryu102123693

    Reviews 6

    Average Rating 5.0

    5

    30% enrolled

    This course is excellent. I highly recommend taking it. The pacing isn't too long... It's great just being able to understand things here that were so difficult to learn at the academy. I spent nearly 7 months at a vocational school learning HTML+CSS+JS+Java+Spring Boot+Python+React+Django+AI + Big Data, but they were so busy rushing through the curriculum that I couldn't understand what was going on. Plus, they only spent 3 days on Django, so I couldn't keep up with the class at all. If I made a single typo, I couldn't follow the lesson from that point on. Taking this course is helping me a lot.

    • qu3vipon
      Instructor

      Thank you so much for your kind words. I'm glad it was helpful, and if you felt that way, I feel that the course was headed in the right direction. I hope this course gave you at least a small sense of "I can do it"!

  • gugbab2님의 프로필 이미지
    gugbab2

    Reviews 3

    Average Rating 5.0

    5

    28% enrolled

    I recently got a job at a company that uses Django, so I'm frantically watching the lectures. This is truly a Kind lecture! The detailed materials and explanations make me wonder "Do they really explain even this?" If you're learning Django for the first time, the curriculum seems very well structured. (Of course, if you have some experience, you might think "Do they really need to explain this much?") The lecture covers the entire process needed for Django development - template engines, ORM, authentication, Docker, AWS, etc. - so if you're new to Django programming, this would be an even better lecture for you. Since I joined as a backend position, I think I'll need to take up to the intermediate level. Please take good care of me.

    • qu3vipon
      Instructor

      Thank you! 😊 I'm so glad it was helpful during your Django beginner stage. This course is designed so that first-time learners can build a solid foundation and naturally transition to practical work. Let's go through the intermediate course together until the end!

  • infos2025034298님의 프로필 이미지
    infos2025034298

    Reviews 1

    Average Rating 5.0

    5

    30% enrolled

    This is a very practical course. If you follow along well, I think you'll be able to actually utilize Django.

    • qu3vipon
      Instructor

      Thank you! I support your growth as a Django developer :)

  • ggamjige88889907님의 프로필 이미지
    ggamjige88889907

    Reviews 15

    Average Rating 5.0

    5

    92% enrolled

    It felt like I had organized Django from beginning to end. I will use this knowledge as a foundation to grow even further.

    • qu3vipon
      Instructor

      Thank you. I'll continue to support your future growth as well!

  • m2cl님의 프로필 이미지
    m2cl

    Reviews 2

    Average Rating 4.5

    5

    60% enrolled

    • qu3vipon
      Instructor

      Thank you for the review :D

Limited time deal ends in 4 days

$89.10

25%

$118.80

qu3vipon's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!