파이썬/장고 웹서비스 개발의 기초를 탄탄히 다져보세요. 리액트를 통해 최신 트렌드의 웹 프론트엔드를 경험해보세요. 파이썬만 아시면 시작하실 수 있습니다. 여러분의 상상을 현실로 만들어보세요.
이런 걸
배워요!
하나의 서비스를 다양한 방법으로 개발해봄으로서 웹에 대한 깊은 이해
장고 웹프레임워크에 대한 깊은 이해
장고를 활용한 효율적인 Web API 개발
리액트 함수 컴포넌트를 활용한 개발
장고 백엔드와 리액트 프론트엔드 간의 연동
도커 컨테이너를 활용한 서비스 배포
장고와 django-rest-framework를
깊이 있게 다루는 국내 유일 강의!
본 강의는 더 이상 판매되지 않습니다.
아래 링크에서 장고 4.2 기준의 리뉴얼 강의를 확인하실 수 있습니다. :-)
백엔드 개발에 필요한 거의 모든 기능을
장고(Django) 하나에서 지원하고 있습니다.
바퀴를 재발명하지 마세요. 백엔드 개발에 필요한 거의 모든 기능을 장고(Django) 하나에서 지원하고 있습니다. 장고를 누리시어 반복을 줄이고 여러분의 시간을 아끼세요. 장고/리액트를 통해 개발 생산성을 극대화하고 개발해야 할 코드도 확연히 줄이며 코드의 가독성도 높여보세요.
그러기 위해서는 장고/리액트에 대한 탄탄한 기초가 필요합니다. 이 하나의 강의를 통해 그 기초를 탄탄하게 닦으실 수 있습니다.
참고 사항
깊은 이해 없이
파이썬 코드만 나열하는
장고 웹서비스 개발에
지치신 분
파이썬 기초
문법은 알지만,
다음 코스로 무엇을
해야 할지 막막한 분
직접 웹서비스를
구축하고 싶은데,
어떻게 시작해야 할지
모르시는 분
Flask로 웹서비스를
구축해봤지만,
서비스 개발의
번거로움을 느껴보신 분
여러분들께서 장고를 올바르게 이해하시고 활용하실 수 있도록 돕고자 설계된 강의입니다. 장고의 설계 철학을 진심으로 전달하고자 하였습니다. 다음은 장고의 설계철학 중 몇 가지를 발췌하였습니다.
왕도는 없습니다. 꾸준히 차근차근 학습하는 것뿐입니다. 그 길을 저와 함께 하시죠. 당신의 파이썬/장고/리액트 페이스메이커가 되겠습니다. 아래 장OO 님의 수강평을 인용합니다.
솔직하게 처음 들었을 때 어려운 부분이 많았는데... 여러번 듣고 계속 반복하다 보니 개념 잡기에 이만큼 좋은 강의는 없다는 느낌이 들었습니다. 가장 좋은 부분은 아무래도 리엑트와 함께 연동하여 사용하는 방법을 알려주시니 프론트와 백엔드를 모두 내 손으로 만들고 결과를 직접 확인해서 정말 좋았습니다.
다양한 질문을 환영합니다. 강의에서 다루지 않은 내용이더라도 장고/리액트 관련된 질문이면 모두 환영입니다. 세상에 멍청한 질문이란 없습니다. 다양한 질문을 주세요. 같이 고민하고 같이 성장하도록 해요.
예전 생활코딩 이고잉 님의 글이 좋아서 인용해봅니다.
첨언하자면, 질문자가 번거로워야 보다 좋은 답변을 얻을 수 있습니다. 그리고 해결하신 질문에 해결 과정도 같이 기술해주시면 나중에 찾아볼 때에도 좋고, 다른 분들께도 큰 도움이 됩니다.
본 강의가 장고 참고서가 되실 수 있도록, outdated된 내용이 생기지 않도록, 변경된 장고 기능은 꾸준히 업데이트 드릴 것을 약속드립니다. 계속 진화하는 강의가 될 수 있도록 노력하겠습니다. 장고 기본은 이 강의 하나로 끝내세요. 혹시 제가 놓치고 있는 부분이 있다면 제보 부탁드립니다. 즉시 반영토록 하겠습니다.
모든 이론 챕터에서 사용하는 슬라이드는 다년간 강의를 진행하면서 다듬어지고 정제된 슬라이드입니다. PDF 파일로도 제공해드리기 때문에 필기하시면서 강의를 수강하시기 좋습니다.
참고하시면 좋을 공식 문서 링크도 꼼꼼하게 PDF 문서 내에 추가해두었습니다. 관련 공식 문서는 틈날 때마다 읽어보세요. 장고는 공식 문서가 정말 잘 갖춰져 있습니다. 공식 문서에 답이 있습니다. 공식 문서를 보는 습관을 들여야 합니다. 그래야 실력이 빠르게 늡니다. 구글링부터 하지 마시고, 하시더라도 정확하게 구글링하시면 아마 공식 문서가 뜰 것입니다.
장고 공식문서 링크를 문서에 추가해 놓았습니다.
아래 저장소에 모든 실습 내역이 커밋되어 있습니다. 직접 눈으로 실습 내역을 확인하고자 하실 때 편리합니다.
선수 지식을 확인해주세요!
가장 중요한 것은 개발에 대한 열의이며 끈기입니다. 한 번에 모든 것을 이해할 수는 없습니다. 끈기있는 수련 만이 여러분의 실력을 키워줄 수 있습니다. 그 여정의 여러분의 페이스메이커가 되겠습니다.
꼭 파이썬 기초 문법에 먼저 익숙해지시고 나서, 본 강의를 시작하시기를 추천드립니다. 최소한 파이썬 함수/클래스/상속/일급함수/장식자는 꼭 살펴보시고 시작해주세요.
이 중에 상속과 장식자는 장고의 여러 기능을 이해하고 커스텀하는 데에 꼭 필요한 문법입니다. 장식자 컨셉은 리액트의 HOC (Higher Order Components)에도 유사하게 적용이 됩니다. 파이썬과 자바스크립트는 스크립트 언어이기에 유사한 문법들이 많습니다.
웹에 대한 이해와 장고 백엔드, 그리고 리액트 프론트엔드 개발의 기초를 탄탄하게 다질 수 있게 됩니다. 그를 통해 간단한 형태의 인스타그램/배달의민족 서비스 정도는 뚝딱 만드실 수 있습니다. 물론 단순히 강의를 한 번 듣고 코드를 따라친 것만으로 이러한 경지에 이를 수는 없습니다. 성실히 강의에 임하시고, 고민하시고, 질문하시고, 개발해보세요.
장고를 잘 이해하시게 되면 Flask 혹은 FastAPI 등의 파이썬 웹프레임워크를 빠르게 시작하실 수 있습니다. 서로 다른 듯하지만, 모두 파이썬으로 개발된 웹 프레임워크니까 비슷합니다. 하나의 서비스에서도 필요에 의해 섞어 사용하실 수 있습니다.
마지막 챕터에서 도커 컨테이너를 활용한 배포에 대해서도 자세히 알려드리겠습니다. 이를 활용하신다면 다양한 클라우드 벤더에서 언어/프레임워크에 상관없이 보다 수월하게 웹 서비스를 배포하실 수 있어요 :-)
장고와 리액트의 기술적인 배경에 대해서 이해해봅시다.
장고 개발환경을 세팅하고, 장고의 핵심 기능에 대해서 살펴봅니다. 그리고 장고의 강력함을 경험하실 목적으로, 장고 블로그 개발 라이브 코딩쇼를 진행합니다. 소스코드 편집기는 Visual Studio Code를 사용하며 윈도우 중심으로 개발환경 세팅을 설명드립니다.
장고 ORM인 Models의 각 기능을 이해하고, 모델을 활용하여 데이터베이스 CRUD 방법을 익힙니다.
장고 View를 통해 HTTP 요청을 처리하는 다양한 방법에 대해서 이해해봅시다.
가장 기초가 되는 웹 프론트엔드 HTML/CSS/JS 개발 방법에 대해서 배우고, CSS/JS 파일을 장고 프로젝트 내에 배치하는 방법을 배웁니다.
장고 Forms를 활용한 유효성 검사를 배우고 이를 View에서 활용하는 방법을 배웁니다. 서버로 전달되는 모든 데이터는 절대 신뢰해서는 안 되고 반드시 데이터 유효성 검사를 거친 후에 DB에 반영해야 합니다.
예를 들면 은행에서 100만원 출금 요청이 왔는 데 잔고가 100만원이 있는 지 검사를 하고 나서 출금을 해야겠죠. 당연한 이야기 같지만, 잔고 검사없이 100만원 출금을 처리하도록 프로그램을 개발하시는 분들이 많습니다. 유효성 검사를 번거로워하시거나 어려워하셔서, 일단 구현하고 보자며 유효성 검사를 하지 않으시는 거죠.
이러한 장고는 유효성 검사를 체계적으로 할 수 있도록, 여러 기능들이 잘 연계가 되어있습니다. 장고를 잘 알면 최소한의 코드로 체계적인 유효성 검사를 수행하고, 우리의 서비스를 보다 안전하게 관리하실 수 있습니다. 이러한 기능들을 잘 활용하고 누릴려고 웹 프레임워크를 쓰는 것 아닌가요? 아는 만큼 보이고, 아는 만큼 활용할 수 있습니다. 무작정 타이핑이 개발이 아닙니다.
서비스에서 인증의 보안을 꼭 챙겨야할 필수 기능입니다. 웹에는 다양한 취약점이 있으며 이러한 취약점들을 하나 하나 챙기는 것은 어려울 수도 있습니다. 장고는 장고 기본에서 인증에 필요한 거의 모든 기능을 제공해줍니다. 인증 기능을 장고 팀에서 개런티하고 유지보수를 해주는 것이죠.
장고 팀에서 제공해주는 기능을 쓴다고 해서 커스텀이 막혀있는 것은 아닙니다. 우리가 원하는 만큼 커스텀할 수 있도록 잘 설계되어있습니다. auth 앱의 디폴트 로직을 100% 따른다면 코딩할 것이 거의 없기도 합니다. 장고 기본 앱인 auth 앱을 최대한 활용하여 로그인/로그아웃/회원가입 기능을 구현해봅시다.
이제 실전입니다. 장고의 기능을 최대한 활용하여 인스타그램 St 서비스를 같이 개발해봅시다.
장고 기본 기능은 웹페이지 구현에 포커스가 맞춰져 있습니다. 웹 API 개발에 사용할 수는 있지만 100% 용법이 일치하는 것은 아닙니다. 그래서 웹 API 개발에 포커스를 맞춘 DRF가 개발되었습니다. DRF는 장고와 별개의 라이브러리가 아니라, 장고의 설계철학을 그대로 따르고 있는 라이브러리입니다. DRF의 Serializer는 장고 기본의 Form의 철학을 따릅니다. DRF의 ViewSet/APIView는 장고 기본의 CBV 기반에서 개발되었습니다. 그러니 DRF를 잘 하기 위해서는 장고 기본을 잘 해야, 그 기능을 100% 이해하고 활용할 수 있게 됩니다.
ECMAScript 6 (이하 ES6) 문법을 익히고, 리액트의 핵심 개념들에 대해서 배웁니다.
이전 섹션까지 해서 장고/리액트 개발에 필요한 기본 이론들을 모두 배웠습니다. 이제 리액트와 장고를 섞어서 함께하는 실전입니다. 장고/리액트의 기능을 최대한 활용하여 인스타그램 St. 서비스를 같이 개발해봅시다. 본 강의에서는 인스타그램 St. 모든 기능을 다 구현하지는 않습니다. 필요한 여러 서비스 기능들이 기술적으로는 비슷한 구현들이 있기에, 중복 없이 핵심적인 서비스 기능들을 위주로 설명드립니다.
컨테이너 기반의 서비스 배포의 필요성에 대해서 배우고, Docker 설치방법 및 Docker 이미지를 빌드하고 배포하는 방법에 대해서 배웁니다.
Q. 비전공자도 들을 수 있는 강의인가요?
몇 년 동안 비전공자 대상으로 진행하며 검증된 강의입니다. 파이썬 기초 문법을 이해하고 계시다면 충분히 따라가실 수 있는 강의입니다. 물론 한 번 듣고 이해가 되지 않으실 수도 있습니다. 한 번 듣고 이해하는 그런 사람은 없습니다. 너무 상심하세요. 낯선 분야를 학습하시는 것이니까 당연한 것입니다. 정확한 방향성을 가진 노력은 배신하지 않습니다. 여러 번 보시고 고민하시고 학습해보세요. 그래도 갸우뚱하실 때에는 바로 질문을 주세요. 같이 헤쳐나가도록 해요. :-)
Q. 파이썬은 입문자용 언어가 아닌가요?
파이썬은 다른 언어에 비해 가독성이 높고, 짧은 코드로 많은 작업을 효율적으로 수행할 수 있습니다. 국내에서 파이썬이 인기를 얻게 된 것은 그리 길지 않지만, 해외에서는 십수년 전부터 이미 메이저 언어였으며, 웹을 포함한 다양한 분야에서 활발하게 사용되고 있습니다.
그리고 파이썬은 느리지 않습니다. 영어를 제대로 모르고 사용하면 콩글리쉬가 되듯이, 파이썬을 제대로 이해하지 못하고 사용된 파이썬 코드를 효율적이지 않습니다. 파이썬을 잘 이해하고 사용하면 빠르게 동작하는 코드를 빠르게 개발하실 수 있습니다. C 언어로 개발한 코드가 모든 경우에 빠르게 동작한다고 할 수 있을까요? 느리게 동작하도록 개발하면 느리게 동작하게 됩니다. 그리고 파이썬이 CPU 연산에서는 느리지만, 빠른 CPU 연산이 필요한 부분은 C/C++/Rust 등으로 개발한 파이썬 라이브러리가 해결해줍니다. numpy와 같은 라이브러리 말이죠. 그러니 파이썬을 활용해 데이터분석과 머신러닝을 하는 것이겠죠. :-) 실제로 카카오의 수많은 머신러닝 API들은 파이썬으로 개발되고 있습니다. (참고: [유튜브 - PyCon Korea] 추천 시스템을 위한 어플리케이션 서버 개발 후기 @kakao)
Q. 장고는 학습비용이 너무 높고 느리고 제약이 많지 않나요?
장고는 2005년에 공개된 이후에 17년이 넘는 시간 동안 충분히 성숙한 프레임워크입니다. (스프링은 2003년에 공개되었죠.) 장고는 백엔드 풀스택 프레임워크로서 백엔드 개발에 필요한 거의 모든 기능들이 장고 안에서 개발되고 개발되고 있습니다.
장고는 장고 하나에서 제공해주는 기능이 많은 것 뿐입니다. 기능이 많다는 것이 느리다는 의미는 절대 아닐 것입니다. Flask와 같은 Micro 웹프레임워크는 제공해주는 기능이 적은 것입니다. 제공해주는 기능이 적다는 것이 빠르다는 의미도 아니겠죠.
장고의 설계철학 중에 그 첫번째가 "느슨한 결합" 입니다. 장고는 편의성을 위해 풀스택으로 다양한 기능을 제공해주지만, 각 기능들은 독립성을 가집니다. 필요한 기능만 뽑아서 사용하실 수 있고, 다양한 파이썬 라이브러리와 조합하실 수 있습니다.
토스는 1000여명의 토스 팀원들을 대상으로 서비스를 만드는 "토스 인터널"이라는 조직이 있습니다. 이 조직에서는 장고와 리액트로 서비스를 개발하고 있습니다. (토스의 관련 채용공고: Server Developer (Internal Product)) 토스 인터널 팀은 왜 장고와 리액트를 선택했을까요?
Q. 강의에서 장고/리액트를 어느 수준까지 다루나요?
기본적인 웹서비스 구성에 필요한 장고의 기본 기술의 모든 것을 다룹니다. 장고 채널, Celery는 다루지 않습니다. 리액트에서는 리덕스(Redux)를 제외한 기본적인 웹서비스 구성에 필요한 모든 것을 다룹니다. 리덕스를 제외한 이유는 아직 리덕스를 많은 분들이 사용하고 계시지만 불필요하게 리액트 애플리케이션의 복잡도를 극도로 높이는 기술이라고 생각하기 때문입니다. 리덕스는 리액트에서 마땅한 상태관리 기술이 없던 시절에 나온 기술입니다. 지금은 다양한 상태관리 기술이 있습니다. 그 중에서 훅과 Context API에 대해서 깊게 살펴봅니다.
Q. 수강 전에 갖춰야 할 실습 환경이 있나요?
파이썬과 nodejs가 설치가 가능한 환경이라면 모두 가능합니다. 윈도우/리눅스/맥 환경 모두 좋습니다. 파이썬/nodejs 설치가 어려우신 환경이라면 구름 IDE 서비스를 활용해보세요. 웹브라우저로 리눅스 환경을 사용하실 수 있습니다.
윈도우에서는 손쉬운 Docker Desktop 설치를 위해 윈도우 10 Pro 이상을 권장합니다. 윈도우 10 Home에서는 레지스트리 수정이 필요할 수도 있어서 번거로울 수 있습니다. 구름 IDE 서비스는 도커로 구동되는 서비스이기에, 구름 IDE 컨테이너 내에서 도커 구동은 불가합니다.
본 강의는 다른 플랫폼에서 서비스하던 콘텐츠를 인프런으로 이전하였습니다. 이전 플랫폼에서의 수강평을 공유드립니다.
on1OO 님정말 자세한 개념 위주로 세세하게 알려주십니다. 처음에는 어려울지 몰라도 개념들이 쌓이면서 깊게 이해되는 거 같아 저는 정말 만족스러웠어요!! 파이썬 기초 정도는 공부하시고 들으시는 걸 무조건 추천합니다. 장고의 기초부터 배포까지 모두 담겨있습니다. 중간중간 혼자 공부해서는 알기 힘든 팁들을 알려주시는 부분도 너무 좋았습니다.
ossOO 님이 강좌를 만들어 주신 이진석 강사님께 감사드립니다. 아직 강좌를 듣고 있는 중이지만, 매 챕터가 진행될때마다 그동안 궁금했던 점이 술술 풀립니다. 저는 장고에 대해 여러 서적도 사고 장고 관련 강좌를 들으며 독학했으나, 장고의 깊은 부분까지 독학으로 습득하기에는 너무나 어려웠습니다. 이해되지 않은 상태로 어? 되내?하고 사용했던 부분이 많은데요. 이진석 강사님의 강좌를 들으며 왜 이렇게 작동을 하는지, 어떠한구조를 가지고 있는지 활용방법은 무엇인지 잘 알게 되는것 같습니다. 강좌에 진행방식은 admin > model > view 등으로 순차적으로 진행하나 각 챕터마다 연계성도 고려하여 강좌해주시고 그 내용 또한 딥하기 때문에 저처럼 초보 ~ 어중간하게 사용하는 중급 단계의 사용자에게 참 좋은 강좌 같습니다. 또한 장고를 하면서 프론트엔드에 대한 고민을 많이 하였는데요, 장고와 Vuejs에 대한 연동도 고민해보고 다른 프론트엔드 툴도 고민해보았지만, 또 혼자 독학하기엔 시간과 머리 아플걸 고려하여 한방 패키지인 이 강좌를 선택하게 되었습니다. 154,000원이라는 돈이 적은 돈이 아니기에 결재하기까지 많은 고민을 했습니다. 하지만 결재하고 난 후 강의를 들으면서 느낀건 아, 정말 이 강좌에 대해서 고민을 많이하셨구나 하는 생각이 들면서 돈이 아깝지 않았습니다. 챕터에 대한 진행 매끄러움과 목소리 톤도 강좌에 집중할 수 있는 톤으로 매우 집중이 잘됩니다. 강좌를 들을 수 있는 기간이 180일이라는 제약이 있는게 아쉽긴 하지만 그건 제가 얼마나 성실히 강좌에 임하고 습득하느냐 하는 문제겠죠..ㅠㅠ 강좌에 대한 자료가 튼튼하여 180일 동안 반복학습을 통해 잘 습득한다면 나중에 만들어주신 강좌 자료만 봐도 충분히 기억해내고 활용할 수 있을 것 같습니다.
하OO 님제가 태어나서 지금까지 들은 강의 중 가장 알찬 것 같습니다. 경력이 풍부하셔서 그런지 무슨 에러를 만나도 바로바로 대처하셔서 강의 흐름이 끊기지 않습니다. 설명도 매우 깔끔하시고 설명이 많이 필요한 내용은 뒤로 넘기시고 강의 전반에 걸쳐 차근차근 설명해 주십니다. 강의가 구조적으로 굉장히 잘 짜여 있다고 생각해요. 저도 교육 경험이 있어서 아는데 강의에 굉장히 정성 많이 쏟으신 것 같습니다. 유튜브 찍먹식 웹 강의랑 차원이 다릅니다. 기초부터 배포까지 할 수 있는 정말 알찬 강의에요. 친구가 장고나 리액트 배우고 싶다 하면 무조건 추천합니다. 22만 원 다 지불했어도 전혀 아깝지 않았습니다. 파이썬은 기본 문법 아셔야 되고, 자바스크립트는 아예 몰라도 됩니다. 파이썬 문법만 알면 비전공자도 매끄럽게 들을 수 있는 강의인 것 같습니다.
liveOO 님일단 이렇게 좋은 강의를 만들어주셔서 너무 감사합니다!! 들리는 소문에 의하면 정말 좋은 강의라고 해서 믿고 결제 했는데 역시나 다른 강좌들과 다르게 돈이 안아까웠던 강의였습니다. 처음부터 끝까지 제대로 따라 하다보면 강의 시간 분량보다 오래 걸리지만 그 시간이 절대로 아깝지 않습니다. 한번 보기엔 너무 아까운 강의입니다. 기초가 부족하다 싶으신 분들은 꼭 듣기를 추천드립니다 :)
현OO 님이런 강의가 더 많이 생겼으면 좋겠습니다. Django 자체가 추상화가 된 부분이 많아 무언가 쉽게 만들 수는 있지만 내부를 이해하지 못한 경우가 많았습니다. 그런 점에서 내부 코드를 설명해 주신 부분은 도움이 많이 되었습니다. 감명 깊게 보아 블로그에 추천하는 후기도 썼습니다. 감사합니다 :)
이OO 님askcompany 때 강의를 듣다가 이번에 다시 결제해서 제대로 해보고자 합니다. 기본에서 부터 자세한 내용들 까지 많은 도움이 됩니다. 학기가 시작해 한동안 못들었지만, 다시 짬을 내서라도 마저 들으려고 합니다. 훌륭한 강좌 만들어 주셔서 감사합니다. '인생은 짧습니다. 파이썬과 장고를 사용하세요.' 말이 맴도네요. 열심히 하겠습니다.
한OO 님평소에는 파이썬으로 이런저런 작업하면서 flask 조합으로 api를 올리는데 어느순간부터 장고로 좀더 많은 작업을 필요로 하는 일이 생기게 되어서 듣고 있습니다 .코드를 하나하나 예제 만들면서 하기 때문에 빠른시간에 매우쉽고 필요하신 부분을 습득하실수 있습니다. 장고 공부하셔야되면 강력추천합니다 !
양OO 님정말 좋은 강의입니다, react 와 django 로 만들어진 open source 를 분석해서 수정해야 하는 일이 생겨서, 단기간에 react 와 django 를 급하게 배우고 있는데, 어렵지만 잘 설명해 주셔서 잘 배우고 있습니다. 응용프로그램만 하다가 웹 프로그램을 그것도 react 와 django 로 풀스택 개발을 하려니 개념도 없었는데 그런 것도 도움이 많이 되고요. 중간중간 팁으로 알려주시는 정보들도 너무 유용하고요. 책만으로는 어려웠을 것 같아요. 배울 내용, 알아야 하는 내용이 많아요. 아직 듣고 있는 중이지만 이번 기회를 통해서 웹의 최신 기술을 알아가는 것 같아서 무척 기쁘구요. 이런 강의를 만들어 주셔서 너무 감사합니다.
제OO 님강력 추천합니다. 제가 유료구매한 강의 중 가장 만족도 높은 강의입니다. 금액 자체가 큰 금액이라 생각되실 수도 있지만, 그만큼 이진석님의 열정과 노력, 노하우가 녹아들어있는 강의입니다. :) 한국에서 가장 상세한 Django 강의입니다!
ROO 님꼼꼼한 강의 너무 좋습니다. 처음 아무것도 모를땐 뭔 소리를 하는지 머리아팠지만, 두번째 들으니 기본 알게 해주시려고 이것저것 설명했다는 걸 알게 됐습니다. 아직도 수강진행중이지만, 수강료가 아깝지 않아요~
카OO 님강사님이 하나하나 꼼꼼히 알려주셔서 즐겁게 공부하고 있습니다. 원래 django를 공부하고 django template으로 홈페이지는 제작해봤었는데 react를 공부하고 나서 어떻게 api와 연동하고 배포는 어떻게 하고 막막했는데 강사님 수업을 들으니 어느 정도 속이 뻥 뚫린 기분입니다! 헷갈리는 거있으면 계속듣고 반복하다보면 이해가 되더라구요 감사합니다. 끝까지 달릴게요!
파이썬과 장고에 진심인 소프트웨어 개발자 이진석입니다.
장고 라이브 코딩쇼 (50분. 유튜브 St.) 영상을 통해, 장고 웹개발의 강력함을 라이브 코딩으로 보여드립니다.
학습 대상은
누구일까요?
파이썬 웹서비스 개발을 기초부터 탄탄하게 시작하고 싶으신 분
장고와 리액트 간의 API 연계가 궁금하신 분
백엔드/프론트엔드/배포까지 한 강의에서 모두 경험해보고 싶으신 분
선수 지식,
필요할까요?
파이썬 기본 문법에 대한 이해
자바스크립트 기본 문법에 대한 이해 (함수, Prototype, this 등)
장고로 간단한 페이지를 만들어본 경험
파이썬과 장고에 진심인 소프트웨어 개발자
파이썬/장고 질답 및 교육서비스, 파이썬 사랑방 주인장
파이썬 사랑방 with Django/React 커뮤니티 (구. Ask Django) 운영자
(전) Microsoft Azure MVP 어워드 수상 (2016년~2022년)
대외 활동
오프라인 교육 : SK텔링크, LS그룹, 삼성 디스플레이, 부산대학교 정보화본부, 서울대학교 벤처경영학연합전공, 패스트캠퍼스 웹서비스 개발 캠프 3기 등
기술 자문 : 유클리드소프트, 부산대학교, 한국산업기술평가관리원, 한국방송통신전파진흥원 등
여러분의 파이썬/장고/리액트 페이스메이커가 되겠습니다. 😉
전체
157개 ∙ (48시간 19분)
가 제공되는 강의입니다.
파이썬 설치 (윈도우)
11:11
장고 프로젝트 생성
09:52
장고 주요 구성요소
09:09
장고앱과 블로그 코딩쇼
15:14
장고 모델 (ORM) 소개
15:53
장고 모델 필드
13:38
장고 admin을 통한 데이터 관리
22:42
장고가 media 파일을 다루는 방법
31:07
장고 쉘
08:57
모델을 통한 조회 (기초)
21:12
Queryset의 정렬 및 범위 조건
09:27