Back to index
UdemyAround 60 hours of video built around 100 daily projects, self-paced·Around $15 to $20 on frequent sale, list price much higher

100 Days of Code: The Complete Python Pro Bootcamp

4.6

Probably the best value way to actually learn Python by building things rather than just watching, and the project-a-day format is genuinely good at keeping you going. It is not an AI course as such, but it is the foundation an enormous number of AI learners are missing.

What We Liked

  • The 100-project structure builds momentum and beats passive video watching
  • Dr Angela Yu is an unusually clear and encouraging instructor
  • Covers a huge range, from basics through web, data, and automation
  • Astonishing value at the usual Udemy sale price, with lifetime access

What Could Be Better

  • Sixty hours plus the projects is a serious time commitment to finish
  • The later advanced days feel more rushed than the carefully paced start
  • It is general Python, so the AI and data parts are only an introduction
  • Self-paced with no accountability, so the dropout rate is real

Detailed review

I want to be upfront that this is not strictly an AI course, and I am reviewing it anyway because the single most common reason people stall in AI and machine learning is that their actual programming is shaky, and this is the course that fixes that better than almost anything else for the money. The format is the whole trick. Instead of a hundred hours of someone narrating syntax at you, every day is framed around building something, a small game, a script, a tiny app, and that constant act of making things is what turns watching into learning and what keeps you opening the laptop on day forty when motivation has worn thin. Dr Angela Yu is a big part of why it works, because she explains things clearly, anticipates exactly where beginners get stuck, and has a warm, encouraging delivery that never makes you feel slow, and the breadth on offer is genuinely large, taking you from the absolute basics through web development with Flask, data science with Pandas, automation, APIs, and scraping.

At the price Udemy almost always sells it for, with lifetime access so you can come back to any day later, the value is faintly ridiculous. The caveats are mostly about scale and focus. Sixty hours of video plus a hundred projects is a real commitment, and plenty of people buy it, do two weeks, and drift, because as with any self-paced course the discipline is entirely on you. The early days are lovingly paced and the later advanced days feel noticeably more rushed, as if the back third had less room to breathe, and because this is general Python the data science and machine learning sections are a taster rather than a destination.

My honest recommendation stands firmly though. If you keep bouncing off AI courses because the code itself is the obstacle, stop, come here first, and get properly fluent by building a stack of small things. Finish a solid run of the hundred days and you will walk into your next machine learning course as someone who can already program, which changes everything.

[ final ]

The verdict.

If your real problem is that you cannot actually code yet, this is the course I would point you to before any AI-specific one. Build the habit here, finish a good chunk of the hundred days, and every machine learning course afterwards gets easier.