Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Back-end

Practice! Using Django

Learn the backend development essential for practical use using Django!

(5.0) 4 reviews

101 learners

  • qu3vipon
실습 중심
대규모트래픽
db설계
동시성이슈
Django
Python
concurrent
PostgreSQL
ORM

Reviews from Early Learners

What you will learn!

  • How to use real Django in practice

  • Know-how on designing efficient indexes for handling large volumes of traffic

  • Concurrency processing methods and various DB modeling techniques

Learn how to use real Django and become a more junior developer!

1) Contains only the knowledge absolutely necessary for practical use!

This book doesn't cover front-end topics (template engines, etc.). It's packed with essential knowledge for back-end developers. Learn essential practical knowledge essential to moving beyond the junior developer stage, including efficient index design for large-scale traffic handling, search engine principles, database modeling, and concurrency handling .

2) We teach you how to catch fish!

This course isn't designed for portfolio building. It teaches you the knowledge and database design techniques you'll need to address a variety of scenarios you might encounter in the workplace. In short, this course teaches you how to fish without giving you a fish !

What backend developers must know
Contains only core technologies

Create an e-commerce

Most web services inherently have an e-commerce architecture. If you can fully understand and implement the features required for e-commerce, you can easily begin designing other systems.

We implement various functions such as product display, search, purchase, payment, and point system through e-commerce examples.

e-commerce modeling

Understanding DB Modeling & Indexes

Learn essential DB modeling techniques for complex system design through practical examples, and learn in detail how to utilize indexes, which are essential for handling large-scale traffic.

We also understand the principles of search engines through PostgreSQL Full-text Search.

Understanding index

How to handle concurrency

Learn in detail how to implement Compare-and-Swap, Pessimistic Lock, and Optimistic Lock using Django to solve concurrency problems.

Django concurrency handling

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): macOS

  • Tools used: Python 3.11 / Pycharm / Docker (postgresql)


Learning Materials

  • Code by section (Github)


Player Knowledge and Precautions

  • This is not a beginner's course!!!!!

  • Recommended for those who have used Django for at least one year.

  • Provides answers to questions.


Recommended for
these people

Who is this course right for?

  • Developer with over 1 year of experience using Django

  • Backend developer who wants to get out of junior position

Need to know before starting?

  • Python

  • Django

Hello
This is

2,359

Learners

165

Reviews

131

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

36 lectures ∙ (4hr 51min)

Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

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

    Reviews 6

    Average Rating 4.0

    5

    33% enrolled

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

    • 신동현
      Instructor

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

  • osakapark님의 프로필 이미지
    osakapark

    Reviews 9

    Average Rating 4.3

    5

    31% enrolled

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

      Reviews 6

      Average Rating 5.0

      5

      100% enrolled

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

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

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

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

      • 신동현
        Instructor

        좋은 말씀 감사합니다!

    Limited time deal ends in 8 days

    $49,500.00

    25%

    $51.70

    qu3vipon's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!