강의

멘토링

로드맵

개발 · 프로그래밍

/

백엔드

실전! Django 입문 [최신 5.2 버전]

Django 핵심 개념과 주요 기능에 대해 상세하게 알아보고, DRF를 통한 API 개발 방법과 AWS를 활용한 배포까지 Django 웹 개발의 모든 것을 다룹니다.

(4.9) 수강평 14개

수강생 88명

  • 신동현
Django
파이썬프레임워크
PythonAWSREST APIdrf

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • Django 핵심 개념과 주요 기능을 확실하게 배우고 싶으신 분

  • 직접 만들며 차근차근 Django를 이해하고 싶으신 분

  • 취업, 사이드 프로젝트 또는 창업을 위해 빠르게 웹 개발을 배우고 싶으신 분

핵심 개념, 실전 프로젝트, 배포까지 한 번에 🚀
온/오프라인 부트캠프에서 증명된 가장 완벽한 Django 강의
🥇
무작정 따라 하는 것이 아니라, 원리를 이해하며 배우는 강의

🔥 최신 Django를 제대로 배웁니다

핵심 개념과 주요 기능, DRF를 통한 REST API 개발, AWS를 활용한 클라우드 배포

풍부한 실무 경험을 바탕으로 제작된 강의로 Django 핵심 기능을 집중적으로 학습합니다.

  • 온/오프라인 부트캠프를 통해 증명된 가장 완벽한 Django 강의


  • 다양한 도메인(금융, e-commerce, AI 헬스 케어)의 풍부한 실무 경험을 갖춘 전문성 있는 강사

  • 단순히 프레임워크 사용 방법만 익히는 것이 아니라, 웹 개발의 본질을 학습

  • 배경지식부터 고급 심화 개념까지 차근차근 설명하는 친절한 강의

  • 최신 Django 5.x 버전 기준


⭐ 강의 특징

1. 상세하고 쉬운 설명 🙋‍♂

초보자도 쉽게 이해할 수 있도록 다양한 자료를 활용해 배경지식과 심화 개념까지 폭넓게 다룹니다. 온/오프라인 부트캠프 강의 경험을 통해 웹 개발 초보자들에게 눈높이 강의와 설명을 제공합니다.

2. 실전 예제 💪

다양한 프로젝트(URL Shortener, 인스타그램 등)를 만들어보며, 학습한 내용을 프로젝트에 적용하는 실습을 진행합니다. 또 소셜 로그인, JWT, 캐싱 같이 실무에서 자주 사용되는 기술까지 상세하게 배웁니다.

3. 주제별 심화 학습 📌

회원 시스템, Django ORM, Views, DRF Serializers 등 Django의 다양한 핵심 기능에 대해 주제별로 심도 있게 학습합니다. 커리큘럼을 꼭 확인해주세요!

💁‍♂ 목차 소개

1. 강의 소개 및 개발 환경 구축

  • Python 가상환경을 이용해 Django 프로젝트를 세팅하고 개발 환경을 구축하는 방법을 배웁니다.

2. Django 알아보기

  • Django의 주요 특징과 프로젝트 구조를 학습합니다.

3. Django 시작하기

  • Hacker News를 클론 코딩하며, Django 서버를 동작하는데 필요한 배경 지식을 학습합니다.

  • Django의 View, ORM, Template, Form 사용 방법을 익힙니다.

4. Django 회원 시스템

  • Django에 내장된 회원 시스템을 활용하는 방법을 배웁니다.

  • 카카오 소셜 로그인을 개발하며 OAuth2.0의 동작 원리를 학습합니다.

5. [프로젝트] URL 단축 서비스

  • URL 단축 서비스(URL Shortener)를 구현하며, 지금까지 배운 내용을 정리합니다.

  • Django Middleware를 활용하는 방법을 배웁니다.

6. Django ORM 이해하기

  • Django ORM의 세부 기능을 하나씩 상세하게 학습합니다.

  • Django ORM으로 다양한 관계(일대일, 다대일, 다대다)를 구현하는 방법을 배웁니다.

  • Lazy Loading에 대해 집중적으로 학습하고, N+1 문제를 해결하는 방법을 배웁니다.

  • Django Model에서 지원하는 다양한 Field를 상세하게 알아봅니다.

7. Django 내장 기능 활용

  • Django에서 지원하는 이메일 전송, Django Commands, 캐시, Admin 등을 익힙니다.

8. Django REST Framework을 이용한 API 개발

  • DRF를 사용하는 방법과 Serializer 활용 방법을 집중적으로 학습합니다.

  • Django를 백엔드 서버로 활용하여 API를 개발하는 방법을 배웁니다.

  • DRF의 다양한 CBV를 하나씩 학습하며, 각각의 장단점을 깊이 있게 이해합니다.

9. [최종 프로젝트] 인스타그램 만들기

  • 인스타그램을 클론 코딩하며, 지금까지 배운 내용을 총정리합니다.

  • 다양한 로그인 방식(세션, JWT)의 원리를 깊이 있게 학습합니다.

  • Follow, Like와 같은 기능을 멱등성을 보장하며 구현하는 방법을 배웁니다.

  • 댓글과 같은 자기참조 모델을 구현하는 방법을 배웁니다.

  • 다양한 DRF 페이지네이션 방식에 대해 깊이 있게 학습합니다.

  • Eager Loading을 활용해 ORM의 데이터베이스 조회 성능을 개선하는 방법을 배웁니다.

10. 클라우드(AWS)를 활용한 서버 배포

  • 클라우드 컴퓨팅과 AWS에 대해 학습합니다.

  • Elastic BeanStalk을 활용해 프로덕션 수준으로 Django 서버를 운영하는 방법을 학습합니다.

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): Windows, MacOS 모두 실습이 가능합니다. (OS 별 명령어 제공)

  • 사용 도구: Python 3.13 & PyCharm & Docker


학습 자료

  • 450 페이지 분량의 상세한 PPT 제공

  • 강의 코드 제공(GitHub)

선수 지식 및 유의사항

  • Python 언어에 대한 기초 지식이 필요합니다.

  • 질문에 대한 빠른 답변(평균 3시간 이내)을 제공합니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Python 기초 문법을 알고 있으신 분

  • Django를 통한 웹 개발을 제대로 배우고 싶으신 분

선수 지식,
필요할까요?

  • Python

안녕하세요
입니다.

2,619

수강생

178

수강평

136

답변

4.8

강의 평점

6

강의

  • 백엔드 개발자

     

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

커리큘럼

전체

149개 ∙ (17시간 6분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

14개

4.9

14개의 수강평

  • ggamjige8888님의 프로필 이미지
    ggamjige8888

    수강평 15

    평균 평점 5.0

    5

    92% 수강 후 작성

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

    • 신동현
      지식공유자

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

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

    수강평 2

    평균 평점 4.5

    5

    60% 수강 후 작성

    • 신동현
      지식공유자

      리뷰 감사합니다 :D

  • Sean님의 프로필 이미지
    Sean

    수강평 2

    평균 평점 5.0

    5

    30% 수강 후 작성

    • 신동현
      지식공유자

      리뷰 감사합니다 :D

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

    수강평 5

    평균 평점 5.0

    5

    29% 수강 후 작성

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

    • 신동현
      지식공유자

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

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

    수강평 1

    평균 평점 5.0

    5

    29% 수강 후 작성

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

    • 신동현
      지식공유자

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

월 ₩30,800

5개월 할부 시

₩154,000

신동현님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!