Skip to content
UdemyBestseller on UdemyPythonPaid courseAll LevelsCertificate

【한글자막】 Python 부트캠프 : 100개의 프로젝트로 Python 개발 완전 정복 (Udemy.com)

전세계 130만명이 넘게 수강한 Python 수업! 데이터사이언스, 웹 개발, 크롤링, GUI 프로그래밍, 게임 등 Python을 통해 개발할 수 있는 모든 것을 다뤄보는 All-in-one 코스

Created by: Dr. Angela Yu

Last updated December 2025

Our take

Based on the ratings of 3,678 students, a sample of their written reviews and the syllabus, as the course stood in December 2025. No course pays to be reviewed.

This is the Korean-subtitled version of Angela Yu's Python bootcamp, built as one project a day for 100 days rather than a straight lecture series. Over 58.5 hours and 622 lectures it moves from basic syntax and small games through object-oriented programming, GUI apps with Tkinter, web scraping with BeautifulSoup and Selenium, Flask web development, and data science with Pandas and Matplotlib. It suits complete beginners willing to code along with every project, not people looking for a quick syntax refresher.

Reviewers consistently praise Angela Yu's teaching, calling the explanations detailed and the pace easy to follow, with built-in quizzes and practice files that make it feel like an actual bootcamp rather than a video playlist. The recurring complaint is a sharp jump in difficulty around day 7 and day 8, when projects like Hangman and the Caesar cipher ask students to apply basics in ways several reviewers found much harder than the lessons leading up to them. A few flag translation errors in the Korean subtitles, and one reviewer said sections past day 60 get thinner and feel dated, with some videoless explanations.

At 4.8 stars across 3,678 reviews and updated as recently as December 2025, this holds up well against other beginner Python options, especially for anyone who wants breadth (web, data, automation, games) over depth in one library. The 100-project structure is the real selling point: it forces practice instead of passive watching. Budget real time for the early difficulty spike and treat the later sections as optional if they feel stale, and it delivers on what it promises.

Best forKorean-speaking beginners who want a project every day instead of theory-only lectures.
Skip it ifYou want a gentle, even pace with no sudden jump in difficulty after week one.

Pros

  • 100 hands-on projects meant to build a portfolio, not just theory
  • Built-in quizzes and practice files reinforce each daily lesson
  • One course covers web dev, data science, scraping, GUI apps, and automation
  • Angela Yu's explanations and pacing get consistent praise in reviews

Cons

  • Difficulty jumps hard around day 7-8, per multiple reviewers
  • Korean subtitles contain some translation errors in spots
  • One reviewer says sections past day 60 feel thinner and dated
it has great contents and it gives me how to do, how it's work step by step. and it keep giving me a hope that I can do it. so I like this course
KimDeaHyoun, a student

Listed as All Levels; true beginners fit the first two weeks, but pace assumes zero prior coding experience going in.

icon
What you will learn

  • Python 기초 문법
  • OOP(객체 지향 프로그래밍), Python 심화 문법(동적 타이핑, 리스트 컴프리헨션 등)
  • 데이터사이언스를 위한 Python 활용 및 핵심 라이브러리 사용법(Numpy, Pandas, Matplotlib, Seaborn, Plotly, Scikit-Learn 등)
  • Python을 활용한 웹 개발(HTML/CSS 기초, Bootstrap, Flask, Jinja templating engine, SQLite, SQLAlchemy, PostgreSQL, REST API 등)
  • GUI 프로그래밍 기초 및 실습, 데스크탑 앱 개발(Turtle, Tkinter, Pomodoro GUI 애플리케이션 등)
  • Python을 활용한 데이터 크롤링(BeautifulSoup, Selenium 등)
  • Python을 활용한 업무 자동화(데이터 수집, 크롤링, 이메일 자동 발송 등)'
  • Python 개발 직무 포트폴리오 구축을 도울 100개의 실전 프로젝트
  • 기타, Python을 활용해 개발할 수 있는 모든 것

Course content

42 sections · 622 lectures · 58 hours of video 42 quizzes, 24 coding exercises, 20 assignments, 235 articles

  1. 11일차 – 초급 – 파이썬 변수를 사용한 데이터 관리 3 free previews13 lectures · 4 quizzes · 1.2 hours
  2. 22일차 – 초급 – 데이터 형식 이해 및 문자열 조작 방법7 lectures · 3 quizzes · 58 min
  3. 33일차 – 초급 – 흐름 제어와 논리 연산자10 lectures · 2 quizzes · 1.3 hours
  4. 44일차 – 초급 – 무작위화 및 파이썬 리스트7 lectures · 1 quiz · 1.1 hours
  5. 55일차 – 초급 – 파이썬 반복문6 lectures · 1 quiz · 41 min
  6. 66일차 – 초급 – 파이썬 함수와 카렐9 lectures · 1 quiz · 1.4 hours
  7. 77일차 – 초급 – 행맨8 lectures · 58 min
  8. 88일차 – 초급 – 함수의 매개변수와 카이사르 암호7 lectures · 2 quizzes · 1.1 hours
  9. 99일차 – 초급 – 딕셔너리, 네스팅 및 시크릿 옥션5 lectures · 2 quizzes · 50 min
  10. 1010일차 – 초급 – 출력과 함수6 lectures · 2 quizzes · 55 min

Who it is for

The instructor says it suits

  • 프로젝트를 직접 만들어보면서 재미있게 개발에 입문하고 싶은 분
  • 웹 개발, 데이터사이언스, GUI 프로그래밍 등에 Python을 더 실제적으로 활용해보고 싶은 사람 누구나
  • Python 개발자로 커리어를 변경하고 싶은 타 영역 개발자 누구나
  • 기타, Python 언어를 학습하고, 다양한 활용 방안에 대해 제대로 알아가고 싶은 사람 누구나

What you need before you start

  • 개발 학습을 전혀 해본 적이 없는 완전 입문자도 수강이 가능합니다
  • 인터넷에 접속할 수 있는 PC가 필요합니다
  • 유료 소프트웨어를 구매하지 않아도 괜찮습니다. Pycharm, Jupyter notebook, Google Colab 등 무료 에디터를 사용해 수업을 진행합니다
  • 모든 에디터 설치 및 설정 방법을 단계별로 자세히 설명해 드립니다.

icon
Course Description


  • 뭐부터 시작해야 할지 모르겠는 개발 입문자를 위해, Python을 활용해 개발할 수 있는 모든 것을 다룬 압도적인 커리큘럼

  • 100개의 실전 프로젝트와 퀴즈, 템플릿 코드를 통해 쉽고 재미있게 Python 개발 완전 정복

  • 전 세계 285만명의 넘는 학생들이 선택한 Angela Yu 강사님의 디테일하고 이해하기 쉬운 Python 강의


—


[Python 개발을 배우려는 분들을 위한 최고의 강의]

Python을 통해 개발에 입문하려는 분, Python을 활용해 좀 더 심화된 개발을 하고 싶은 중급 개발자, 타 영역 개발 실무를 하다가 Python 개발 분야로 영역을 확장하고 싶은 분들에게 이 강의는 최고의 대안입니다.


웹 개발, 데이터사이언스, 웹 크롤링, GUI 프로그래밍, 기타 Python 심화 활용을 위해 100일 동안, 하루에 한 시간, 하나의 프로젝트 학습이면 충분합니다! 이 강의를 통해 여러분은 Python을 마스터하기 위한 모든 것을 배워가실 수 있습니다.



[압도적인 내용, 압도적인 분량, 압도적인 커리큘럼]

Python은 다양한 개발 분야에 범용적으로 활용될 수 있습니다. 데이터사이언스, 웹 개발, GUI 프로그래밍, 데스크탑 애플리케이션 등 다양한 영역에서 활용됩니다.


이 강의는 그 모든 것을 담고 있습니다. 그것도 겉핥기 식의 입문 강의가 아니라, 각 영역에 대한 Angela Yu 강사님의 특별한 강의 노하우가 담긴 디테일하고 자세한 설명으로 60시간 강의가 알차게 구성되어 있습니다.


방대한 내용을 자랑하는 이 코스에는 다음과 같은 수많은 프로그래밍 도구와 기술을 다루는 방법이 포함되어 있습니다.


  • Python 기초/심화 문법

  • Python 스크립팅 및 자동화

  • 웹 크롤링(BeautifulSoup, Selenium, Request 모듈)

  • 데이터사이언스(Pandas, Numpy, Matplotlib, Plotly, Scikit-Learn, Seaborn)

  • GUI 프로그래밍 및 데스크탑 앱 개발(Turlte, Tkinter, GUI 게임 개발)

  • 웹 개발 - 프론트엔드(HTML, CSS, Bootstrab)

  • 웹 개발 - Flask를 활용한 백엔드 개발(Flask, WTForms, REST API, DB, SQL, SQLite, PostgreSQL, 웹 디자인, 배포)

  • CLI 프로그래밍(Bash Command Line)

  • Git/Github 기초 문법 및 활용

  • 이 외에도 더 적기 힘들 정도로 많아요!



[Python 완벽 마스터를 위한 100개의 프로젝트]

본 강의는 그냥 지식을 단순 전달하는 여타 강의와 달리, 크고 작은 프로젝트를 통해 재미있고 실제적으로 Python 프로그래밍을 학습해갑니다.


프로젝트는 아래 내용들을 포함하는 100개의 크고 작은 과제들로 구성되어 있습니다.


  • 블랙잭 게임, 뱀 게임, 퐁 게임

  • 틴더 자동 스와이핑 봇

  • 링크드인 자동 구직 지원 앱

  • 생일 축하 이메일/문자 메시지 자동 전송

  • 블로그 웹사이트 구축

  • 자신만의 공용 API 구축

  • 구글 트렌드를 활용한 데이터 사이언스

  • 레고 데이터 세트 분석

  • 구글 앱 스토어 분석

  • 기타 다양한 실습 프로젝트


완벽한 이론 강의와 100개의 프로젝트를 통해 여러분은 Python을 이용해 물 흐르듯 유려한 프로그래밍을 할 수 있게 될 것입니다. 현직 Python 개발자 및 전문가 수준으로 성장할 수 있습니다.



[285만 수강생의 개발 학습을 도운 Angela Yu 강사님의 한 마디]

한국 수강생 여러분 안녕하세요? [Python 부트캠프 : 100개의 프로젝트로 Python 개발 완전 정복] 강의에 잘 오셨습니다!


이 강의는 여러분이 Python을 배우는 데 꼭 필요한 유일한 코스라고 자부합니다. 이 코스는 Udemy 역사상 수강생으로부터 가장 높은 점수를 받은 코스입니다. 만점인 별 다섯 개 평가가 100,000개가 넘고, 평균 별점은 4.8에 이릅니다.


이 강의는 분명 여러분의 마음에 쏙 들 겁니다. 확신합니다. 그래서 만약 마음에 들지 않으신 분을 위해 30일 내에는 전액 환불을 약속 드립니다! 그러니 아무 걱정 마시고 지금 바로 구매하셔서 이 모든 것을 누리세요!


강의를 들으시고 강의와 관련하여 궁금하신 점은 Q&A 게시판에 영어로 남겨주세요. 그래야 답변을 드릴 수 있습니다. :)


자, 무엇을 망설이시나요? 지금 바로 "수강" 버튼을 클릭하셔서 세계 최고의 개발자 코스에 참여하세요!

강의에서 만나요

-Angela Yu

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Dr. Angela Yu

I'm Angela, I'm a developer with a passion for teaching. I'm the lead instructor at the London App Brewery, London's leading Programming Bootcamp. I've helped hundreds of thousands of students learn to code and change their lives by becoming a developer. I've been invited by companies such as Twitter, Facebook and Google to teach their employees.

My first foray into programming was when I was just 12 years old, wanting to build my own Space Invader game. Since then, I've made hundred of websites, apps and games. But most importantly, I realised that my greatest passion is teaching.

I spend most of my time researching how to make learning to code fun and make hard concepts easy to understand. I apply everything I discover into my bootcamp courses. In my courses, you'll find lots of geeky humour but also lots of explanations and animations to make sure everything is easy to understand.

I'll be there for you every step of the way.

icon
More courses by Dr. Angela Yu

$124.99

$129.99

$174.99

$174.99

$19.99

$119.99

icon
More Python courses

$22.99

$17.99

Free

icon
Reviews

4.8

3,678 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Wyatt Won-Yong Choi on 8/3/2026

I have only watched three lessons so far, so I'm not sure why it is asking me to leave a rating already. However, I have enjoyed it so far, The lesson content looks good, and the lecturer's delivery is excellent so I'm giving it 4.5 stars.

By 최재혁 on 3/3/2025

강의 실력이 너무 좋아서 잘 듣고 있습니다. 근데 Day 7 부터 프로젝트 난이도가 급상승해서 진도 따라가기가 어렵습니다. Day 7 강의에서 배운 기초 개념으로 단어를 빈칸으로 치환하고 단어를 맞출 때마다 단어가 드러나는 걸 구현하기엔 너무 어렵지 않은가 라는 생각이 들고요, Day 8에서 def 함수를 배우고 카이사르 암호문의 단어를 shift하는 것과 해독하는 과정을 알아낸다는 게 너무 어려운 부분인 것 같습니다.

By Heptagon on 10/5/2024

I am a developer of another language. I took the course because I wanted to learn Python as a hobby. I want to find myself as a somewhat cool Python developer after 100 days. Thank you.!!!.

By 박준아 on 2/1/2024

actually i learn this class before maybe until day 20? that experience makes me good at programing and even after 44 classes it's new computer Science' world is too deep. and you are the best teacher in the world to make easy programing 많은 강의를 들어봤지만 이보다 좋은 강의가 없더라고 이렇게 싼 가격인데 누가 가장 파이썬을 잘 가르치냐는 질문을 들으면 안젤라라고 답하게 될것 같네요

By 김태훈 on 1/17/2023

"I have been engaged in learning Python through online lectures for over a month now. The instructor is excellent, and the lecture content is top-notch, providing an immersive learning experience that is almost akin to an in-person classroom setting. I am grateful for this opportunity to learn and want to express my heartfelt appreciation to the instructor for their outstanding teaching."

By 강미르 on 12/9/2022

대부분의 강의들이 기초학습 단계에선 개념에 대한 설명이나 예시코드 정도로 끝내게 되는데 해당 강의에선 작은 개념들 하나하나가 스몰프로젝트로 구성되어 과제를 해결하는 형식으로 진행됩니다. 이런 과정들 자체가 매우 매끄럽고 이후 배우게 될 부분들과 자연스럽게 맞물리게 되어요. 강사님이 정말 신경을 많이 쓰셧다는게 느껴집니다.

By 박찬웅 on 6/26/2022

만약에 몇 십만원 짜리 국내 교육사이트들이나 6~8개월 짜리 단기교육을 들을 생각이시라면, 선수과정이라 생각하시고 들어보셨으면 좋겠다고 생각합니다. 여러 사이트 뒤져보면서 느낀건데, 생각 외로 IT교육에 대한 가격 거품이 국내에 상당히 꼈다고 생각합니다. 그리고 이 강의 듣고, 생각외로 제가 들었던 국내강의들이 서순없이 가르친다는 걸 체감했습니다.

By DONG CHUL LEE on 3/17/2022

2022.04.01 It's so amazing to practice this course. I can feel my compiling capability are getting better. 2022.03 just after started It is so delicate to describe the details of the seqences.

By S.J Ko on 1/29/2022

This entire course is truly beyond my expectations that I had before watching each video and solving each exercise offered by the course. I can see how much of efforts and time were put into this course to make every novice understand and enjoy python.. I really adore this course and will definitely recommend to anyone who gets interested in learning python! 지금 진도율 40%정도까지 들은 상태인데 파이썬 지식 거의 무지상태에서 혼자 이것저것 만들수 있는 상태(고퀄은 아니지만;;)까지 왔다는 게 성취감이 엄청납니다. 사실 이 강의 이전에도 파이썬 포함 다른 언어들 기본지식은 알고 있었지만 정작 어떻게 활용하는지에 대해선 1도 몰랐는데, 전부 안젤라선생님 덕분이라고 봅니다. 그만큼 강의력도 대단하시고 영상으로도 쉽게 이해가 가게끔 잘 설명해주십니다. 특히 초보자분들께 완전 강추드려요.

By SIYEA J on 1/6/2022

Teacher's study to easy! 코딩의 ㅋ 도 몰랐는데 파이썬 하루에 1챕터씩 진행하기로 하면서 29일차 진행중입니다. 정말 안젤라 선생님 이상의 스승은 없다고 생각합니다. 혼자서 할 의지가 있다면 안젤라 선생님의 강의는 최고일거에요. 코딩에 입문해보고 싶으시다면 꼭 도전해보세요. 물론 처음에는 어려울 수 있지만 하다보면 이전의 내가 어렵다던 부분은 쉽다고 생각하게 될거에요. 개발현직자도 추천했습니다. 진짜진짜 강추합니다.

Showing all 10 reviews on CourseDuck

Read all 3,678 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100