강의

멘토링

로드맵

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

/

웹 개발

실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍

실리콘밸리 소프트웨어 엔지니어에게만 배울 수 있는 파이썬 장고 웹 개발 기초와 실무의 모든 것! 파이썬 기반 장고(Django) 프레임워크를 이용한 웹 프로그래밍을 배울 수 있는 기회 절대 놓치지 마세요!. 초보자도 부담없이 웹프로그래밍을 시작할 수 있도록, HTML 및 부트스트랩(Bootstrap)까지 함께 배울 수 있는 파격적인 기회 꼭 잡으세요!

(4.6) 수강평 24개

수강생 420명

  • 미쿡엔지니어

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

이런 걸 배울 수 있어요

  • 파이썬 장고 웹프로그래밍

  • 파이썬 RESTful API

  • HTML

  • 부트스트랩(Bootstrap)

  • Docker

  • Docker Compose

  • 채팅 서비스(Chatting Service)

  • 결제 서비스(Payment Service)

  • 분산 시스템(Celery)

  • 반복되는 스케줄링(Scheduling)

  • django

실리콘밸리가 사랑하는 웹 개발 기술,
파이썬 장고 (Python Django) 완전 정복! 

혹시 내 얘기 같지 않나요?

😎

파이썬(Python) 기초 문법을 끝냈어요! 이제 웹 프로그래밍을 해보고 싶어요.

😗

서버사이드 백엔드 엔지니어가 되고 싶어요. 기초를 튼튼하게 다질 순 없을까요?

🤔

웹 프로그래밍을 제대로 하려면 여러 가지를 알아야 한다는데... 어떻게 시작하면 좋죠?

실리콘밸리 엔지니어의 노하우를 담은
파이썬 + 장고 웹 프로그래밍 

실리콘밸리 빅테크가 사랑하는 성숙한 웹 개발 기술, 장고!

장고 웹 프레임워크로 웹 애플리케이션을 개발해 봅니다. Django REST Framework(DRF)를 사용해 Open API 형태의 RESTful API를 제작하고 회원 가입/인증 등의 기능을 구현해보며, 기본적인 HTML/CSS 및 부트스트랩(Bootstrap) 사용법까지 익힐 수 있습니다.

소프트웨어 엔지니어링에 대한 관심이 나날이 커지는 요즘, 다양한 소프트웨어 엔지니어링 분야 중에서도 특히 웹 프로그래밍은 수요가 높은 분야에 해당합니다. 어떤 소프트웨어 엔지니어 직군으로 일하더라도 웹 프로그래밍을 기본으로 할 줄 알아야 포트폴리오를 만드는 데도, 보다 나은 경력을 쌓기에도 도움이 됩니다. 아울러 대부분의 서비스 산업이 모바일 앱/웹 앱으로 시작하는 만큼, 웹 프로그래밍을 할 줄 안다면 새로운 창업의 길도 모색할 수 있지요.

웹 프로그래밍, 무엇부터 시작해야 할지 고민이 되시나요? 파이썬을 배웠는데 어떻게 활용하면 좋을지 궁금하신가요? 이 강의를 통해 서버 사이드(Server-Side) 프로그래밍의 기초를 착실히 잡고, 프론트엔드/백엔드로 더욱 지식을 쌓아올릴 수 있도록 도와드리겠습니다! 


웹 개발의 기본기를 
튼튼하게 길러드립니다.

💡실리콘밸리 소프트웨어 엔지니어에게 배우는 파이썬 장고 웹 개발 기초의 모든 것! 

저는 University of California, Berkeley EECS를 졸업하고 현재 실리콘밸리 글로벌 빅테크 기업 본사에서 소프트웨어 엔지니어로 일하며 유튜브 "미쿡 엔지니어", 브런치 "실리콘 밸리 소식과 삶"을 운영하고 있습니다. 이번 강의를 통해 소프트웨어 엔지니어로서 쌓아온 노하우를 더 많은 분들과 함께 나누고자 합니다 😄

실리콘밸리 파이썬 개발자의 노하우

장고 웹 개발을 누구나 쉽게 이해할 수 있게 전해드립니다. 아울러 대부분의 소프트웨어 엔지니어링 기술은 영어로 이루어져 있는 만큼, 이 강의에서는 영어로 된 슬라이드를 기초로 수강생 여러분이 영단어 및 장고 문법에 자연스럽게 익숙해질 수 있도록 도와드립니다. 추후 혼자서 개발을 공부하실 때 든든한 기초가 될 겁니다.

기본에 충실한 웹 프로그래밍

실리콘밸리 빅테크에서 아주 많이 사용하는, 성숙한 테크놀로지인 파이썬 장고를 통해 웹 프로그래밍이 어떻게 이루어지는지를 충분히 알려드리겠습니다. 무엇보다 모든 테크놀로지에는 기본이 가장 중요한 만큼, 기본 개념을 하나하나 확실하게 배우며 이를 발전시켜 자신만의 노하우를 획득할 수 있도록 도와드립니다. 

상세 커리큘럼 미리보기 📖

  • 웹 프로그래밍의 가장 기본이 되는 HTML과 CSS부터 워밍 업을 시작합니다.
  • Django(장고)의 소개 및 URL과 간단한 View를 통해 웹 주소가 어떤 식으로 플랫폼에 전달되는지에 대해 알아봅니다.
  • Template(템플릿)을 사용해 간단한 페이지를 만들어봅니다.
  • Django Model을 통해 데이터베이스와 연동하는 방법을 알아봅니다.
  • Django Form을 통해 유저의 입력을 받아봅니다.
  • Function-Based View와 Class-Based View의 차이점을 알아봅니다.
  • 내재된 Django Authentication(인증)에 대해 알아보고, 회원가입/로그인/로그아웃 페이지를 만들어봅니다.
  • Docker와 Docker Compose를 사용해 장고 환경을 설정하는 방법을 알아봅니다.
  • FlyIO를 통해 장고를 정말 쉽게 배포하는 방법에 대해 알아봅니다.
  • Django Unittest(유닛 테스트) 방법에 대해 알아봅니다.
  • Django REST Framework(DRF)를 통해 Open API 포맷의 API를 만들어봅니다.

Q&A 💬

Q. 컴퓨터도 잘 못하고, 개발 비전공자인데 제가 할 수 있을까요?

웹 서비스 개발은 전공자들도 학교에서 정규 과정으로 배우지 않습니다. 파이썬 기초 지식만 알고 계신다면 충분히 수강하실 수 있습니다. 파이썬 기초는 유튜브를 시청하시거나, 강의 "실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지"를 수강하시길 추천드립니다.

Q. 왜 Django(장고)를 배워야 하나요?

파이썬 기반의 장고는 다른 파이썬 웹 프레임워크와는 달리, 웹 프로그래밍의 거의 모든 영역을 다루고 있습니다.  추후에 다른 툴로 웹프로그래밍을 하실 때 도움이 되실 겁니다. 또한, 큼직큼직한 실리콘 밸리의 빅 테크들도 장고로 그 서비스를 시작한 경우가 많습니다. 그만큼 플랫폼이 증명이 되었다는 이야깁니다.

Q. 강의를 듣기 전 준비해야 할 것이 있나요?

여러 함수와 클래스의 기능을 다루는 강의인 만큼 파이썬 기초 지식을 알고 계셔야 합니다.

💾 수강 전 확인해주세요!

  • macOS 또는 Windows, Ubuntu 운영체제 환경에서 수강하실 수 있습니다.
  • 본 강의 실습은 Docker로 환경 설정이 되어 있습니다. Docker에 대해 더 알고 싶으시다면, 제 무료 Docker 강의를 참고해 보시길 추천드립니다. 강의 링크: [https://inf.run/8eFCL]

  • 커맨드 라인이 가능한 터미널 설정이 필요합니다. (Visual Studio Code)
  • 수강을 위한 최소 권장 사양은 메모리 4GB, CPU Intel Core i3-2340UE 이상입니다.
  • 학습을 위한 코드 자료는 깃헙을 통해 공유합니다(강의마다 Commit Snapshot 제공. 영상에서 마우스 스크롤을 조금만 내리세요)
  • 선수 지식으로 파이썬 기초 지식(Function, Class and Basic Syntax...)이 필요합니다.

🧭 수강 후 추천 강의입니다!

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 파이썬으로 웹 프로그래밍을 하고 싶으신 분

  • 웹 프로그래밍을 시작하시고 싶으신 분

선수 지식,
필요할까요?

  • 파이썬

안녕하세요
입니다.

10,432

수강생

701

수강평

306

답변

4.8

강의 평점

25

강의

한국에서 끝낼 거야? 영어로 세계 시장을 뚫어라! 🌍🚀

안녕하세요. UC Berkeley에서 💻 컴퓨터 공학(EECS)을 전공하고, 실리콘 밸리에서 15년 이상을 소프트웨어 엔지니어로 일해왔으며, 현재는 실리콘밸리 빅테크 본사에서 빅데이터와 DevOps를 다루는 Staff Software Engineer로 있습니다.

  • 🧭 실리콘 밸리의 혁신 현장에서 직접 배운 기술과 노하우를 온라인 강의를 통해 이제 여러분과 함께 나누고자 합니다.

  • 🚀 기술 혁신의 최전선에서 배우고 성장해 온 저와 함께, 여러분도 글로벌 무대에서 경쟁할 수 있는 역량을 키워보세요!

  • 🫡 똑똑하지는 않지만, 포기하지 않고 꾸준히 하면 뭐든지 이룰수 있다는 점을 꼭 말씀드리고 싶습니다. 항상 좋은 자료로 옆에서 도움을 드리겠습니다

 

커리큘럼

전체

85개 ∙ (12시간 13분)

해당 강의에서 제공:

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

수강평

전체

24개

4.6

24개의 수강평

  • 최진욱님의 프로필 이미지
    최진욱

    수강평 5

    평균 평점 5.0

    5

    51% 수강 후 작성

    첫 프레임워크로 장고를 배우게 되었는데 프레임워크가 뭔지 그리고 웹이라는 것이 무엇인지 알게 해준 것 같습니다. 특히 crud 구현하는 방법이 생각보다 쉬워서 놀랐습니다. 처음에는 자바-스프링을 공부하기 위해(한국은 자바 공화국이기에ㅠㅠ) 먼저 프레임 워크가 뭔지 감만 잡아 보자로 시작했는데. 지금은 장고가 재밌어서 좀 더 해보려고 합니다. 프로그래밍의 입문과 재미를 어느 정도 잡을 수 있는 강의였던 것 같습니다. 좋은 강의 감사합니다!

    • 미쿡엔지니어
      지식공유자

      안녕하세요 최진욱님, 좋은 리뷰 감사합니다. 배우시는데 어려움이 많으셨을텐데, 꾸준히 하시면서 배우시는 모습이 보기 좋았습니다. 한국이 자바 공화국이긴한데 프레임워크는 어느정도 스케일이 나오기 전까지는 거의 차이가 없습니다. 물론, 회사가 자바로만 한다라고 하면 할 수 없겠지만, 일단 프로덕트를 만들때에는 장고로 정말 빠르게 만들 수 있습니다. 다시 한번 좋은 리뷰 감사드립니다.

    • 말씀하신 부분이 첫 프레임워크로 장고로 선택한 것이 잘했다고 생각하는 부분입니다. 결과물이 바로바로 나와주니 재미를 느낀 것 같습니다

  • bigseoul님의 프로필 이미지
    bigseoul

    수강평 2

    평균 평점 4.5

    4

    84% 수강 후 작성

    중간 수강평가 드립니다. 수업은 잘 따라가고 있습니다. 개인적으로 몇 가지 개선이 있으면 초급자에게 더 좋을 듯 합니다. 1. 저는 영어에 좀 익숙한 편인데, 영어에 익숙하지 않은 한국어 only 사용자에게는 강사님의 표현이 이해가 안될 수 있을 수 있습니다. 기술 명사(예. urlpatterns, server)는 괜찮지만 동사 사용(어플라이드 했다. 이벨류에이트 했다. 임플러먼테이션)에 있어서는 한국어로 하는 게 나아 보입니다. IT업계 사람들은 구디어/판교어라 부르는 조사 빼고 영어(동사도 명사로 바꿔 쓰죠 ㅋ)를 쓰기도 하는데, 여기는 초보자 대상이니 많은 영어 사용은 부담스럽습니다. 강사님은 미국에 살고 계셔서 이 현상이 더 강하게 나타나는 것 같습니다. 이에 파생하는 문제로, 기술적인 부분을 설명하시는데 설명을 이해하기 힘들더라구요. 영어와 한국어 사이 어디선가 말하고자하는 생각이 머문다는 느낌이랄까요? ㅎ 2. 마지막에라도 전체 그림을 그려주셨으면 해요. 링크 첨부합니다. Browser -> URL -> Views -> Templates 순으로 항상 설명하긴 어려울 것 같습니다. 어떤 부분은 다른 부분과 함께, 동시에 설명해야 할 필요가 있으니까요. 저는 그러다보니 전체 그림이 안그려지고 머리속이 뒤죽박죽되더라구요. 그래서 코드를 역추적해 전체 그림을 그려가 이해하고 있습니다. 그러다보니 객체가 어떻게 전달되는지 추정할 수 있더라구요. (보이지 않는 로직이 많다보니.. 코드만으로는 객체가 어떻게 전달되는지 알 수가 없어서요 ㅎ) 아마 제 노트를 보신다면, 어떤 것을 이야기 하는지 아실 수 있을 것 같아요. https://drive.google.com/file/d/1uwooKbeuk4jf4FVN39ORhmXIFF5KnlNW/view?usp=sharing 자주 질문드리는데, 빠르게 피드백 주셔서 고맙습니다.

    • 미쿡엔지니어
      지식공유자

      안녕하세요 bigseoul님, 수강평가 5점 주실 줄 알았는데 실망이네요 ㅋㅋ. 초보들은 일단 영어가 불편할 수 있다고 우려를 해 주셨는데, 그 점을 노리고 제가 강의를 시리즈로 계속 만들고 있는 것입니다. 소프트웨어 엔지니어링 자체가 원어로 되어 있기 때문에 추후에 전문가가 되시고 싶다면, 한국어로 생각하시는 것을 처음부터 바꾸셔야될 것 같습니다. 그 때문에 제가 영어로 슬라이드를 만들고 영단어를 최대한 섞어서 얘기하는 것입니다(뭐 무의식 중에 나오는 것일 수도 있습니다ㅎㅎ). 한국어로 듣고 싶다면, 인프런에 다른 좋은 장고 강의가 많은 걸로 알고 있습니다. 하지만 나중에 강의를 다 듣고 나신 후에는 장고쪽 영단어가 익숙해져서 어떤 단어로 구글에 검색을 해야 하는지 강의가 도움이 되시는 것을 아실 수 있을 것 같습니다. 한국어로만 생각하고 강의를 들으셨다면, 한국어로만 검색해야 되고, 결과도 몇개 없을 겁니다. 마지막으로, 제 강의들을 들으시면 미국에서 인터뷰 하실 때도 도움이 될 겁니다. 만약에 한국어로만 일하다가는 좋은 기회가 왔을 떄에도 아는 내용임에도 어떤 식으로 영어 동사를 써야되는지 몰라 기회를 놓치게 되기 쉽습니다. 이 강의는 미래에 영어로 강의를 들을 수 있도록 준비하는 강의로 생각해주시면 감사합니다. 그럼 강의 끝까지 들으시고, 장고 전문가가 되시길 바랄게요! 아, 물론 질문있으시면 언제든지 하세요 ㅎㅎ

  • osakapark님의 프로필 이미지
    osakapark

    수강평 9

    평균 평점 4.3

    5

    60% 수강 후 작성

    • 미쿡엔지니어
      지식공유자

      안녕하세요 osakapark님, 시간내서 좋은 리뷰 남겨주셔서 감사합니다.

  • 신대영님의 프로필 이미지
    신대영

    수강평 2

    평균 평점 5.0

    5

    31% 수강 후 작성

    • 미쿡엔지니어
      지식공유자

      안녕하세요 신대영님, 시간내서 좋은 리뷰 남겨주셔서 감사합니다.

  • 최웅일님의 프로필 이미지
    최웅일

    수강평 3

    평균 평점 5.0

    5

    54% 수강 후 작성

    • 미쿡엔지니어
      지식공유자

      안녕하세요 최웅일님, 시간내서 좋은 평가 주셔서 감사합니다.

배움이 더 쉬워지는 9월의 할인 중 (2일 남음)

₩41,250

25%

₩55,000

미쿡엔지니어님의 다른 강의

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

비슷한 강의

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