NL
ProgrammingBeginner English Certificate

Python for AI & Data Science

From zero to model deployment in 10 weeks.

4.9 · 12,480 reviews 184,290 enrolled 42h · 19 lessons Updated May 20, 2026
AO

Dr. Ada Okafor

AI Researcher & Educator

Enroll — Free

About this course

From zero to model deployment in 10 weeks. This adaptive path continuously calibrates its pace, examples, and drills to your evolving mastery — no two learners see the same sequence.

What you’ll learn

Write clean, idiomatic Python for data work
Wrangle real datasets with NumPy and pandas
Train, tune, and evaluate ML models
Communicate results with clear visualizations
Ship a deployed model behind an API
Build an interview-ready portfolio project

Prerequisites

· Basic computer literacy

Who this is for

· Total beginners

· Career-switchers building a portfolio in programming

· Students preparing for real-world outcomes and interviews

Estimated completion

42h total · about 11 weeks at 4h/week, or 5 weeks intensive.

Difficulty: Beginner

Career outcomes

· Portfolio-ready projects for job applications

· Verifiable skill assessments embedded in every certificate

· Interview prep drills and mock reviews

Recommended for you