Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
개발 · 프로그래밍

/

백엔드

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

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

(4.8) 수강평 9개

수강생 67명

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

수강생

165

수강평

131

답변

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분)

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

수강평

전체

9개

4.8

9개의 수강평

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

    수강평 2

    평균 평점 5.0

    5

    37% 수강 후 작성

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

    • 신동현
      지식공유자

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

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

    수강평 1

    평균 평점 5.0

    5

    31% 수강 후 작성

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

    • 신동현
      지식공유자

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

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

    수강평 3

    평균 평점 4.7

    수정됨

    5

    36% 수강 후 작성

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

    • 신동현
      지식공유자

      상세한 리뷰 감사합니다! 몰입도 있게 강의를 수강하실 수 있도록 컷 편집을 신경 썼다보니 아마 다른 강의보다는 집중력이 더 필요할 수도 있을 것 같습니다. 말씀 주신 각 챕터 별 정리도 준비해보겠습니다 :)

  • 심재운님의 프로필 이미지
    심재운

    수강평 3

    평균 평점 5.0

    5

    21% 수강 후 작성

    인프런 ‘실전! Django 입문(5.2)’ 강의는 환경 세팅부터 AWS 배포까지 한 번에 배우고 싶은 분께 딱이에요. 파이썬 설치·PyCharm·Docker 셋업, 프로젝트 구조 이해, Hacker News 클론으로 ORM·CBV·템플릿 실습, 로그인·소셜 로그인, DRF API와 AWS 배포까지 단계별로 짜임새 있게 구성돼 있어요. 강사님은 현업 경험이 풍부해 실무 팁을 콕콕 찝어주고, PPT·코드 자료를 모두 제공하며 질문에도 빠르게 답해주십니다. 복잡한 개념도 다이어그램과 친절한 예시로 쉽게 설명해줘서, 처음 웹 개발 시작하는 학생에게 강력 추천드려요.

    • 신동현
      지식공유자

      친절한 리뷰 감사합니다 :)

  • 조인철님의 프로필 이미지
    조인철

    수강평 1

    평균 평점 5.0

    5

    7% 수강 후 작성

    자료를 제공해주실 때 터미널에서 실행해야 하는 명령어를 색을 다르게 해서 표현해주는 꼼곰함이 너무 좋았습니다. Django에 대한 내용 뿐만 아니라 개발 환경 구축도 하나하나 알려주셔서 편하게 따라 할 수 있는 점도 너무 좋았습니다. 추가적으로 배포까지 하는 방법을 알려주셔서 너무 좋았던 것 같아요. 좋은 강의 감사합니다!

    • 신동현
      지식공유자

      꼼꼼하게 설명한 부분이 도움이 되었다니 정말 뿌듯하네요. 리뷰 감사합니다!

지식공유자의 깜짝할인 중 (8일 남음)

월 ₩23,100

5개월 할부 시

25%

₩154,000

₩115,500

신동현님의 다른 강의

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

비슷한 강의

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