Thumbnail
BEST
개발 · 프로그래밍풀스택

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트대시보드

(4.9)
72개의 수강평 ∙ 1,364명의 수강생
공개되지 않은 강의로
수강이 제한됩니다.
지식공유자: 이진석
총 157개 수업 (48시간 19분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변: 미제공
  • 안현준 프로필안현준
    2023-12-081095975

    안녕하세요 예비 수강생입니다. 혹시 리뉴얼 적용되는 시점이 언제인지 알 수 있을까요?

    이진석
    이진석
    이진석
    2023-12-08301345

    안녕하세요. 2024년 1월 중순~말로 예정하고 있습니다.

  • 메모장 프로필메모장
    2023-11-051067059

    안녕하세요. 현재 할인 진행도 하시고 곧 11월에 리뉴얼도 된다고 하여 기대하고 강의 구매하려고 합니다. 그런데 그전에 파이썬의 기초 문법이 필요하다고 하셨는데, 해당 인프런 자체에서 제공하는 파이썬 문법 로드맵 5가지 강의가 있습니다. (인프런자체 파이썬 강의 로드맵 주소 : https://www.inflearn.com/roadmaps/450) 여기서 어느정도 듣고 시작해야할까요? 이왕이면 현재 장고 리액트 강의를 시작할수있는 정도의 기본적인 내용만 인지후 들어가고 싶습니다. 답변 부탁드립니다 감사합니다.

    이진석
    이진석
    이진석
    2023-11-05294003

    안녕하세요. 일급함수, 클로저, 장식자 정도의 문법을 이해하시고, 수십 줄의 파이썬 코드를 쓰시고 이해하시는 데에 무리가 없으실 정도면 좋습니다. 웹을 처음 하신다면, 본 강의를 바로 시작하시기보다 유튜브 상의 장고 따라하기 강좌를 몇 개 해보시고, 시작하시면 이해하시는 데에 더 도움이 되실 수 있습니다. 11월 말 마무리를 목표로 리뉴얼 작업을 열심히 하고 있는 데, 상황에 따라 12월 중순까지 일정이 조금 밀릴 수도 있음을 양해 부탁드립니다. 감사합니다.

  • Lojong 프로필Lojong
    2023-08-25990423

    이 강의 구매하면 추후에 리뉴얼 되는 내용도 볼 수 있는건가요? 리뉴얼을 기다려야 할지 아니면 일단 이거로 공부해야 할지 ...

    이진석
    이진석
    이진석
    2023-08-25281621

    안녕하세요. 본 강의를 구매하시면, 리뉴얼되면 본 강의가 업데이트되는 것이기에 별도 비용은 없습니다. 강의를 소화하는 데에는 다소 시간이 걸리실 수 있기에, 시간적 여유가 있으시다면 리뉴얼된 강의를 보시는 것도 좋습니다. 혹은 지금 강의를 보시고, 리뉴얼 내용을 보시면 장고를 기존 강의와 다른 접근으로 다루기에 강의를 이해하시는 데에 더 도움이 되실 수도 있습니다. :-)

  • 강의 수집가 프로필강의 수집가
    2023-07-12938949

    안녕하세요 파이썬 입문부터 장고웹서비스 개발까지 살펴보고 있는데 강의들이 어느 정도 관련성이 있는것 같아서 로드맵으로 출시하면 좋을것 같다는 생각이 들어 질문드립니다 스프링쪽은 로드맵으로 묶어서 할인쿠폰을 제공하는 경우가 많은데 이런식으로는 진행하실 하실 생각이 없으신가요??

    이진석
    이진석
    이진석
    2023-07-12272178

    안녕하세요. 그렇지 않아도, 장고/리액트 강의에 대한 대대적인 리뉴얼을 준비하고 있고, 2023년 11월에 공개 예정입니다. 리뉴얼 공개 후에 로드맵 페이지를 만들 계획을 가지고 있습니다. 관심을 가져주셔서 감사드립니다.

  • 이주환 프로필이주환
    2023-06-26917983

    안녕하세요 선생님, DRF와 인증 과정을 집중적으로 학습 하고 싶다면 선생님 강의 중 어떤 주제를 추천 하시나요? 해당 강의는 굉장히 유명해서 들으려던 찰나 선생님의 답변 중 리뉴얼 소식이 있어서, 그 이후에 들어보려고 하는데 그 때 쯤이면 비동기 셀러리나 래빗 앰큐 같은 툴들도 다뤄주시나요?!

    이진석
    이진석
    이진석
    2023-06-26268741

    DRF는 장고/리액트 과정에서 다루고 있고, 인증에 대해서도 장고/리액트 과정에서 다루고는 있지만 구현 위주로만 다루고 있어서, 리뉴얼에서 인증부분을 좀 더 심도있게 다룰려고 준비하고 있습니다. celery (with rabbitmq or redis) 부분은 장고/리액트 과정의 주제와는 다소 멀기에 깊게 다루기는 어렵지 않을까 싶습니다. 하지만 시간이 허락하는 한 소개 정도는 가능하지 않을까 생각하고 있습니다. 인증에 대해서 좀 더 깊게 살펴보고자하신다면, 리뉴얼 이후에 참고 부탁드립니다.

  • paichai17 프로필paichai17
    2023-06-24915662

    안녕하세요, 수강 내용 중 로그인 구현하기가 있어서 질문드립니다. 바퀴를 재발명말자는 모토를 좋아하는데 장고에서 있는 회원가입과 allauth를 사용해 구현했는데... 잘 모르는 부분도 너무 많고 원하는 모양새가 안 나와서 결국 직접 구현해야하나 고민이 들어요. 원하는 것은 소셜로그인도 하면서 핸드폰 번호도 직접 입력 받는 것이거든여. 강늬 내용에 위와 관련있는 내용일가요?

    이진석
    이진석
    이진석
    2023-06-24268305

    안녕하세요. 이 강의에서는 django-allauth에 대한 부분은 다루고 있지 않습니다. 올해 11월을 목표로 리뉴얼을 진행 중인데, 리뉴얼된 강의에서는 다룰 수 있을 듯 합니다. django-allauth에서는 settings에서 ACCOUNT_FORMS 설정이 있습니다. 여러 상황에서 처리할 Form 클래스를 커스텀 지정하실 수 있는 데요. 회원 가입 시에는 "signup" 키로 커스텀 Form 클래스를 지정해보실 수 있겠구요. # settings ACCOUNT_FORMS = {"signup": "accounts.forms.SignupForm"} 관련 공식문서 : https://django-allauth.readthedocs.io/en/latest/forms.html#signup-allauth-account-forms-signupform 그 Form 클래스는 allauth.socialaccount.forms.AllauthSignupForm의 상속받은 커스텀 Form 클래스를 만드시고, 전화번호 Form Field를 추가로 정의하셔서 처리하시는 방법이 있겠습니다. save 메서드를 오버라이딩하셔서 전화번호 필드도 저장토록 해보실 수 있겠네요. // 혹은 Profile 모델을 따로 둬서 여기에 전화번호 필드를 저장하고, 로그인 시에는 전화번호를 받지 않고, 가입 후에 별도의 환경설정 페이지를 통해 전화번호를 받도록 하는 접근도 좋습니다. 참고로 아래 settings를 추가로 설정해서 사용하고 있습니다. SOCIALACCOUNT_AUTO_SIGNUP = False # 자동 회원가입 하지 않음 SOCIALACCOUNT_ADAPTER = "apps.accounts.adapters.SocialAccountAdapter" # 아바타 이미지 다운로드 목적 ACCOUNT_USERNAME_MIN_LENGTH = env.int("ACCOUNT_USERNAME_MIN_LENGTH", 5) ACCOUNT_AUTHENTICATED_LOGIN_REDIRECTS = True ACCOUNT_DEFAULT_HTTP_PROTOCOL = env.str("ACCOUNT_DEFAULT_HTTP_PROTOCOL", "http") ACCOUNT_EMAIL_VERIFICATION = "none" # "mandatory", "optional" (default), or "none" ACCOUNT_EMAIL_REQUIRED = True ACCOUNT_UNIQUE_EMAIL = True 강의로는 도움이 못 되지만, 작게나마 도움이 되셨으면 합니다. 감사합니다.

  • ksum0310 프로필ksum0310
    2023-02-06774375

    윈도우에서는 손쉬운 Docker Desktop 설치를 위해 윈도우 10 Pro 이상을 권장하고 있다고 하셨는데 그럼 윈도우 10 Home을 사용중이면 이 강의를 듣는 것이 많이 힘들까요??

    이진석
    이진석
    이진석
    2023-02-06240424

    도커는 최종 배포 단계에서 사용하는 것이기에, 강의 본 주제인 장고/리액트 강의 수강에서는 윈도우 10 Home이셔도 전혀 상관없습니다. 그리고, 윈도우에 직접적으로 설치하는 Docker Desktop은 윈도우 10 Pro 이상만 설치할 수 있는 데요. 최근에는 윈도우 10 홈에도 레지스트리 수정 등의 방법으로 설치할 수 있는 방법들이 검색이 되더라구요. 그러한 방법들로 윈도우에 직접 Docker Desktop을 설치하실 수 있습니다.

  • 정 승완 프로필정 승완
    2022-12-20718528

    안녕하세요. 이 강의 외에 진행하신 장고 입문 강의와 겹치는 부분이 있을까요? 그것을 듣고 진행하는게 나을지 아니면 상관 없을지 궁금합니다.

    이진석
    이진석
    이진석
    2022-12-20229161

    안녕하세요. 입문강의와 강의방향이 다르기에, 겹치는 부분은 없습니다. 입문강의를 통해 장고설계철학을 살펴보시고, 시작하시면 더욱 좋습니다. 화이팅입니다. :-)

  • 김지헌 프로필김지헌
    2022-09-20655954

    안녕하세요 이진석님 !! 저는 파이썬을 공부하는 학생입니다. 먼져, 아쉬운소리를 해서 죄송합니다 얼마전에 이 강의를 찾아놓고, 16만원을 모아서 들으려고 했는데, 오늘 돈이 생겨서 강의를 들으려다보니, 할인이 끝나있어서 너무 슬픕니다. ㅠㅠ 혹시 앞으로 할인계획이 있으신지 여쭤보고싶습니다. 감사합니다 답변감사합니다!!!

    이진석
    이진석
    이진석
    2022-09-20213712

    안녕하세요. 제가 따로 할인 이벤트를 하고 있지는 않구요. 제가 인프런의 이벤트 정책에 동의했기에 인프런에서 할인 이벤트를 할 때 제 강의도 같이 할인이 됩니다. 얼마 전에는 추석 이벤트로 인프런에서 10일 정도 할인 이벤트를 한 것으로 알고 있습니다. 다음 인프런 이벤트가 언제가 될 지는 저도 잘 모르겠습니다. ㅠ_ㅠ.

  • yunseong3736 프로필yunseong3736
    2022-09-09647142

    안녕하세요. 현재 장고 버전이 4.1인데 수강해도 괜찮을까요?

    이진석
    이진석
    이진석
    2022-09-09211417

    안녕하세요. 본 강의에서는 장고 3.0으로 진행하고 있습니다. 본 강의에서 다루는 내용은 4.0에서도 거의 동일합니다만, 4.0에서 생성되는 프로젝트의 settings가 약간 다를 수 있습니다. 그러니 강의에서는 장고 3.0으로 진행해주시고, 강의 완료 후에 4.0으로 올리시길 추천드립니다. 감사합니다. :-)

  • 닉네임 프로필닉네임
    2022-08-28635647

    안녕하세요. 혹시 장고 버전 4.1이 업데이트가 되었는데 비동기 또는 강의 업데이트 진행되는지 알 수 있을까요.? 또 버전 4이상에서 진행해도 괜찮은지 문의 드리고 싶습니다. 감사합니다.

    이진석
    이진석
    이진석
    2022-08-28208746

    안녕하세요. 강의 업데이트 계획은 있지만, 강의 양이 많아서 전체를 검토하고 업데이트하는 데에는 최소 반년 정도 시간이 걸릴 듯 합니다. 장고에서 비동기 처리는 핵심이 아니라 부가적인 내용이기에, 본 강의 업데이트에서 비동기 처리에 대해서는 간략히 언급 정도로 정리될 듯 하구요. 현재 따로 만들고 있는 장고 채널스 강의에서 비동기에 대해서 다뤄볼 듯 합니다. 감사합니다. :-)

  • updaun 프로필updaun
    2022-08-09618597

    회원가입과 같은 기능들을 django에서 기본 제공하는 모델 폼을 사용해서 진행하는 강의인가요? 아니면? model을 직접 구현하는 강의인가요? 모델 폼을 가져와 수정하시나요?

    이진석
    이진석
    이진석
    2022-08-09204614

    안녕하세요. 1. 회원가입 기능은 장고 기본의 django.contrib.auth 앱의 기능을 최대한 활용하는 방식으로 진행을 합니다. (예: UserCreationForm, LoginView, LogoutView 등) 2. Form/ModelForm에 대해서도 깊게 다루고 있기에, 로그인/회원가입도 결국 폼 처리이기에 django.contrib.auth 앱에서 제공해주는 기능을 커스텀하는 부분도 같이 살펴보고 있습니다. 3. User 모델은 처음에는 django.contrib.auth앱의 User 모델을 사용하지만, 직접 구현하는 방법에 대해서도 같이 살펴보고 있습니다. 화이팅입니다. :-)

  • hhansh3574 프로필hhansh3574
    2022-08-05615029

    회사에 교육 신청 자료 제출을 해야해서 교육 커리큘럼 문서 다운로드 받을 수 있을까요?

    이진석
    이진석
    이진석
    2022-08-05203957

    안녕하세요. 커리큘럼은 강의 소개 페이지에 있으며, 별도의 문서로 제공해드리고 있지는 않습니다. 감사합니다. :-)

  • 뤀쪼 프로필뤀쪼
    2022-06-06557141

    파이썬 기초 강의를 듣고 해당 강의를 들으려고 합니다. 그리고 프로젝트를 진행하면서 React를 더 다지고 싶다면 추천해주시는 강의나 지식공유자님이 있을까요?

    이진석
    이진석
    이진석
    2022-06-06192490

    안녕하세요. 본 강의 소개에서도 안내해드리다시피 최소한 파이썬 함수/클래스/상속/일급함수/장식자는 탄탄하게 정리하시고 시작하시길 권해드립니다. "꼭 파이썬 기초 문법에 먼저 익숙해지시고 나서, 본 강의를 시작하시기를 추천드립니다. 최소한 파이썬 함수/클래스/상속/일급함수/장식자는 꼭 살펴보시고 시작해주세요." 지금 준비 중인 장고 입문강의에서도 파이썬 기초를 정리하고 있으니, 출시되면 같이 살펴보시면 좋습니다. 리액트 강의들은 제가 잘 몰라서요. 추천이 어렵습니다. 단 하나의 강의만을 들으시기보다 여러 책과 함께 두루 살펴보시는 것이 낫지 않을까 생각합니다. 화이팅입니다. :-)

  • 이수화 프로필이수화
    2022-05-25546474

    안녕하세요! 본 강의 듣기를 준비중인데, 혹시 머신러닝과 장고가 결합되어지는 내용이 들어있을까요??? 감사합니다.

    이진석
    이진석
    이진석
    2022-05-25190409

    안녕하세요. 본 강의에는 머신러닝 관련된 부분은 없습니다. 머신러닝과 장고의 어떠한 연동에 대해서 관심이 있으신가요? 혹시 ML Ops 이신가요? 필요하신 내용을 알려주시면 향후 강의에서 검토해보겠습니다. 화이팅입니다. :-)

  • 슝슝 프로필슝슝
    2022-03-18480642

    장고에 리액트를 같이 쓰는 법이 나오는지 궁금합니다! 그리고 장고 아주 기초만 아는데, 괜찮을까요?

    이진석
    이진석
    이진석
    2022-03-18176775

    안녕하세요. 강의 설명에도 썼다시피, 파이썬 기초가 선행되어야합니다. 파이썬 기초가 있으시다면 시작하실 수 있습니다. 장고와 자바스크립트, 리액트에 대해서 알려드리고, 그 연동에 대해서도 알려드리고 있습니다. 1회 학습보다 여러 번 보시며 이해도를 올라가시길 권해드립니다.

  • MJ JI 프로필MJ JI
    2022-01-04385217

    안녕하세요. 새해 복 많이 받으세요. 선생님~~ ^^ 작년에 여기 말고 다른곳에서 수업을 들었던 학생입니다. 그때 다 듣지 못해서 항상 아쉬웠었는데 혹시 못들었떤 강의를 더 들을수 있을까해서 글 남겨봅니다.^^

    이진석
    이진석
    이진석
    2022-01-04157856

    홀릭스 (구. 에듀캐스트) 에서 강의를 구매하셨던 분께는 결제내역을 보내주시면 확인해서 쿠폰을 보내드리고 있습니다. 관련 공지: https://www.facebook.com/groups/askdjango/posts/4955425961139574/ 홀릭스 수강을 확인할 수 있도록 결제내역을 캡처하시고, 홀릭스 내에서의 닉네임도 같이 me@askcompany.kr 로 메일 주시면 확인해서 쿠폰 발급해드리겠습니다. :-) 인프런에서도 이어서 MJ JI 님의 파이썬/장고/리액트 페이스메이커가 되겠습니다.

  • asdr 프로필asdr
    2021-12-31382042

    장고 배우면 다른 프레임워크 배우는데 도움이 많이 될까요? 스프링이라던가 노드 배울때 도움이 될지 궁금합니다.

    이진석
    이진석
    이진석
    2021-12-31157185

    안녕하세요. 장고 학습을 통해 직접적으로 스프링/노드 학습에 도움이 되는 것은 아닙니다만, 모두 웹을 다루는 것이기에, 장고를 통해 웹을 잘 이해하게되면 스프링/노드에서의 웹을 이해하시는 데에 어느 정도 도움이 되실 수 있습니다. 언어마다 프레임워크마다 각자의 철학이 있는 데요. 다양한 철학을 접하는 것이 도움이 됩니다.

  • ring mei 프로필ring mei
    2021-12-04361478

    맥북을 쓰고 있는데 강의는 윈도우 개발환경으로 진행하나요? 맥북으로 들어도 강의 진행에무리 없을까요?

    이진석
    이진석
    이진석
    2021-12-04151878

    안녕하세요. 강의에서는 개발환경구축에 대해서만 윈도우로 진행하구요. 나머지 실습은 맥에서 진행하고 있습니다. OS는 다르지만 사용하는 프로그램은 동일하기에 강의 수강에 무리는 없으실 것입니다. 맥에서 파이썬과 visual studio code만 설치하시면 되고, 혹시 설치에 어려움이 있으시면 질문 주세요. 꼼꼼히 확인해드리겠습니다.

  • 인환 프로필인환
    2021-11-29358279

    안녕하세요! 혹시 해당 강의에서 데이터베이스 설계와 구축도 다루고 있나요? 아니면 개인적으로 수강해야 하나요? 그리고 node.js에 대한 지식이 없어도 가능한지 궁금합니다!

    이진석
    이진석
    이진석
    2021-11-30151260

    안녕하세요. 본 코스에서는 데이터베이스 설계에 대해서 직접적으로 다루고 있지 않습니다. 데이터베이스 설계는 백엔드 프레임워크와는 별개의 영역입니다. 하지만 장고 ORM인 모델을 통해 데이터베이스의 스키마를 정의하고, 이를 데이터베이스 테이블로 적용하는 Migration 기능에 대해서는 깊게 다루고 있습니다. 즉 DB 구축에 해당되는 부분이겠죠. 리액트 개발을 위해 node.js를 설치하는 방법도 알려드리고, 최신 자바스크립트 문법도 과정 내에서 다 알려드리고 있습니다. 본 과정을 시작하시기 위해, 파이썬 기본 문법에 대한 이해는 꼭 필요합니다.