Skip to main content
MicroLearn
Cohort 4 · Enrolling Now

Master ML in 30 Days.
Ship on Day 31.

A ruthlessly practical machine learning course for working developers. Real projects, real code, real career outcomes — no PhD required.

4,200+ Students 4.9 Rating 30 Days · Self-Paced Certificate Included

30-day money-back guarantee · No questions asked

What You'll Learn

From zero to deployed
in 30 focused days.

Every skill is taught through building. No endless theory. You code from lesson one and finish with a portfolio of real ML applications.

Python for ML

NumPy, Pandas, Matplotlib, Scikit-learn — the full stack. Set up in 20 minutes, productive in 2 days.

Data Wrangling

Clean, explore, and transform raw datasets. Handle missing data, outliers, and encode features like a pro.

Supervised Learning

Regression, classification, decision trees, random forests, XGBoost — when to use each and why it matters.

Neural Networks

Build and train deep networks with PyTorch. CNNs, RNNs, and transformers explained and implemented from scratch.

Model Deployment

Ship your models as REST APIs using FastAPI. Deploy to Render, Railway, or AWS — production-ready from day one.

LLM Applications

Build with OpenAI, LangChain, and vector databases. RAG pipelines, prompt engineering, and fine-tuning basics.

30

Days Total

12

Real Projects

4200+

Students

97%

Completion Rate

Course Curriculum

8 modules.
30 lessons.
12 capstone projects.

Each module builds on the last. By module 4 you're already shipping. By module 8 you've built an LLM-powered app that's live on the internet.

Total Course Content 30 hrs
Video lessons22 hrs
Projects & exercises8 hrs
Setting up Python, conda, Jupyter
NumPy arrays & operations
Pandas DataFrames in depth
Project: EDA on a real dataset
Feature engineering techniques
Handling missing data & outliers
Visualisation with Matplotlib & Seaborn
Project: Clean a messy real-world CSV
Linear & logistic regression
Decision trees & random forests
XGBoost & gradient boosting
Project: Predict house prices
Backpropagation & optimisers
CNNs for image classification
Transfer learning & fine-tuning
Project: Image classifier web app
Tokenisation & embeddings
BERT, GPT — attention mechanism
Project: Sentiment analyser
OpenAI API & prompt engineering
LangChain & vector DBs
Build a document Q&A bot
Project: Custom RAG pipeline
FastAPI model serving
Docker & containerisation
Project: Live API on Railway
Portfolio presentation skills
AI job market & interview prep
Capstone: Full-stack AI application

Your Instructor

Taught by someone who ships.

Darian Mwangi — ML engineer and course instructor

Darian Mwangi

ML Engineer · Previously Google DeepMind · Stanford MSc CS

I spent 6 years building production ML systems at companies you've heard of. When I started teaching, I was horrified by how much of online ML education was theoretical fluff with no real-world grounding.

MicroLearn exists because I wanted to build the course I wish I had — ruthlessly practical, project-first, and zero tolerance for hand-wavy explanations. Every lesson is something I've done in production.

6+

Years in ML

★ 4.9

Avg Rating

12

Papers Published

Pricing

One price. Everything included.

No subscription. No upsells. Pay once, learn forever. All future updates included at no extra cost.

Monthly Annual SAVE 40%

Billed monthly

Starter

Self-Paced

Learn at your own pace, forever.

$97 one-time
Get Started
  • All 30 video lessons
  • 12 project starters
  • Lifetime access
  • 30-day money back
  • No community access
  • No certificate
Team

Group License

Train your whole engineering team.

$997 up to 10
Contact Us
  • Everything in Pro × 10 seats
  • Team progress dashboard
  • Dedicated Slack channel
  • Custom onboarding call
  • Priority email support
  • Invoice for tax purposes
30-day money-back guarantee · Secure checkout via Stripe · Instant access on enrollment

Student Reviews

4.9 out of 5 stars

Based on 386 verified reviews

"I went from zero Python to having a deployed ML model in 3 weeks. The projects aren't toy examples — mine is actually in production at my startup."

Priya Sharma

Full-stack dev → ML engineer

"I took 3 other ML courses before this. They were all theory-heavy and I couldn't apply anything. MicroLearn is different. Darian explains the 'why' AND makes you build."

James Okonkwo

Backend engineer · Lagos

"Got a job as an ML engineer 6 weeks after completing this. The certificate helped, but the portfolio of 12 projects was what actually got me the interviews."

Yuki Tanaka

Now ML Engineer at Mercari

"The LLM module alone is worth the price. I built a RAG pipeline for our company's internal docs after module 6. It saved us hours every week."

Marta García

Senior developer · Barcelona

"I'm a data analyst who always wanted to move into ML. This course bridges that gap perfectly. The pacing is great and the community is incredibly supportive."

Tomasz Kowalski

Data analyst → ML · Warsaw

"Best $197 I've ever spent on education. The live Q&A sessions with Darian are worth the upgrade alone — he actually reviews your code in real-time."

Aisha Kamara

Software engineer · Nairobi

Cohort 4 closes in 3 days

Start building.
Start shipping.

Join 4,200+ developers who didn't wait for the "right time". The best time to start was last year. The second best time is right now.

✓ 30-day money-back guarantee ✓ Instant access ✓ Learn at your own pace ✓ Lifetime updates