강의

멘토링

커뮤니티

개발 · 프로그래밍

/

백엔드

실전! Django 활용

Django를 이용해 실무에 꼭 필요한 백엔드 개발을 배웁니다!

(5.0) 수강평 5개

수강생 116명

  • 신동현
실습 중심
대규모트래픽
db설계
동시성이슈
DjangoPython동시성PostgreSQLORM

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

이런 걸 배울 수 있어요

  • 실무에서 진짜 Django 쓰는 방법

  • 대용량 트래픽 처리를 위한 효율적인 index 설계 노하우

  • 동시성 처리 방법과 다양한 DB 모델링 기법

진짜 Django 쓰는 법을 익히고, 주니어 개발자에서 벗어나세요!

1) 실전에 꼭 필요한 지식만 담았습니다!

프론트엔드(템플릿 엔진 등)는 다루지 않습니다. 백엔드 개발자로서 반드시 알아야하는 내용만 알차게 담았습니다. 대규모 트래픽 처리를 위한 효율적인 index 설계, 검색엔진의 원리, DB 모델링, 동시성 처리 등 주니어 개발자를 벗어나기 위해서 반드시 알고 있어야 하는 필수 실전 지식을 배웁니다!

2) 물고기를 잡는 방법을 가르쳐드립니다!

포트폴리오 제작 목적의 강의가 아닙니다. 현업에서 마주할 수 있는 다양한 사례에 대응할 수 있는 지식과 DB 설계 방법을 알려 드립니다. 한 마디로 물고기를 주지 않고, 물고기를 잡는 방법을 가르쳐주는 강의입니다!

백엔드 개발자가 꼭 알아야 하는
핵심기술만 담았습니다

e-Commerce 만들기

대부분의 웹 서비스는 기본적으로 e-Commerce 구조를 띄고 있습니다. e-Commerce에 필요한 기능을 완벽하게 이해하고 구현할 수 있다면, 다른 시스템의 설계도 어렵지 않게 시작할 수 있습니다.

e-Commerce를 예제를 통해 상품 노출, 검색, 구매, 결제, 포인트 시스템 등의 다양한 기능을 구현합니다.

e-commerce 모델링

DB 모델링 & 인덱스 이해하기

복잡한 시스템 설계를 위해 반드시 알아야 하는 DB 모델링 기법을 실전 사례를 통해 배우고, 대규모 트래픽을 처리하기 위해 꼭 알고 있어야 하는 Index 활용 방법 등을 자세하게 배웁니다.

또 PostgreSQL Full-text Search를 통해 검색엔진의 원리를 이해합니다.

index 이해

동시성 처리 방법

동시성 문제를 해결하기 위해 Django를 이용해 Compare-and-Swap, 비관적 락(Pessimistic Lock), 낙관적 락(Optimistic Lock) 등을 구현하는 방법을 자세하게 배웁니다.

Django 동시성 처리

수강 전 참고 사항

실습 환경

  • 운영 체제 및 버전(OS): macOS

  • 사용 도구: Python 3.11 / Pycharm / Docker(postgresql)


학습 자료

  • 섹션 별 코드(Github)


선수 지식 및 유의사항

  • 초급 강의가 아닙니다!!!!!

  • 최소 1년 이상 Django를 사용한 분들께 추천합니다.

  • 질문에 답변을 제공합니다.


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 1년 이상 Django를 사용한 개발자

  • 주니어에서 벗어나고 싶은 백엔드 개발자

선수 지식,
필요할까요?

  • Python

  • Django

안녕하세요
입니다.

2,672

수강생

186

수강평

138

답변

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

커리큘럼

전체

36개 ∙ (4시간 51분)

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

수강평

전체

5개

5.0

5개의 수강평

  • 박상훈님의 프로필 이미지
    박상훈

    수강평 6

    평균 평점 4.0

    5

    33% 수강 후 작성

    정말 이 강의를 너무 늦게 본게 후회됩니다. 장고 개발 공부를 하면서 매번 샘플코드만 보고. 실무에서 사용하지 않을 기술 관련 강의들 밖에 없고, 장고를 사용하는 회사를 다니면서도 이게 맞는가에 대한 의문과 더 효율적인 방법이 무엇인지 고민하면서 개발스킬을 더 향상시키지 못해 4년간 개발하던 장고를 포기하고 결국 스프링 개발자로 넘어갔습니다. 지금 사용하지 않는 장고 강의를 저도 모르게 결제해서 지금 계속 보고있는데 이렇게 개발도 해보고 적용도 해볼걸 하는 생각에 마음이 너무 아픕니다. 전 강사님 다른 강의도 만들어주신다면 무조건 살 생각입니다. 쭉 계속 강의를 만들어주셨으면 좋겠습니다.

    • 신동현
      지식공유자

      저도 Django를 사용하며 상훈님과 같은 문제를 경험했습니다. 비슷한 문제를 겪고 계실 다른 분들을 위해 제 경험을 녹여 실무에 가까운 강의를 제작했습니다. 도움이 되었다니 정말 기쁘네요! 상세한 수강평 감사드립니다 :D

  • BBBB님의 프로필 이미지
    BBBB

    수강평 4

    평균 평점 5.0

    5

    100% 수강 후 작성

    좋은 강의 감사합니다!

    • 신동현
      지식공유자

      만족하셨다니 기쁘네요. 감사합니다!

  • osakapark님의 프로필 이미지
    osakapark

    수강평 11

    평균 평점 4.5

    5

    31% 수강 후 작성

    • 도윤님의 프로필 이미지
      도윤

      수강평 7

      평균 평점 5.0

      5

      100% 수강 후 작성

      꼭 필요한 강의인데 감사합니다. 좋은 강의였습니다!

    • 업다운님의 프로필 이미지
      업다운

      수강평 1

      평균 평점 5.0

      5

      100% 수강 후 작성

      django 중급자 강의로 아주 적합한 강의인 것 같습니다 무궁무진한 django의 세계를 경험할 수 있어서 좋습니다~! 더 좋은 강의 또 제작 부탁드립니다 😀

      • 신동현
        지식공유자

        좋은 말씀 감사합니다!

    ₩66,000

    신동현님의 다른 강의

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

    비슷한 강의

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