Introduction to Deep Learning
Neural networks, Keras, Training, and more.
Course 9 of 16
REST APIs, Serialisation, Docker, and more.
Yiga AI
Intermediate · Course · 3 weeks at 5 hrs/week
What you’ll learn
Python for Data Science Refresher
Statistical Thinking
Supervised Learning with scikit-learn
Unsupervised Learning
Syllabus
4 modules · 21 lessons · 14 hours · 1 graded project
840 minutes of guided lesson time.
Sign in and enrol to unlock every lesson. The first lesson is open as a preview.
Overview and set-up
Overview and set-up — REST APIs in Deploying Models with FastAPI.
Lesson
Core concepts
Core concepts — REST APIs in Deploying Models with FastAPI.
Lesson · Locked
Worked example
Worked example — REST APIs in Deploying Models with FastAPI.
Lesson · Locked
Hands-on practice
Hands-on practice — REST APIs in Deploying Models with FastAPI.
Lesson · Locked
Module quiz: REST APIs
Check what you learned in REST APIs before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Serialisation in Deploying Models with FastAPI.
Lesson · Locked
Core concepts
Core concepts — Serialisation in Deploying Models with FastAPI.
Lesson · Locked
Worked example
Worked example — Serialisation in Deploying Models with FastAPI.
Lesson · Locked
Hands-on practice
Hands-on practice — Serialisation in Deploying Models with FastAPI.
Lesson · Locked
Module quiz: Serialisation
Check what you learned in Serialisation before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Docker in Deploying Models with FastAPI.
Lesson · Locked
Core concepts
Core concepts — Docker in Deploying Models with FastAPI.
Lesson · Locked
Worked example
Worked example — Docker in Deploying Models with FastAPI.
Lesson · Locked
Hands-on practice
Hands-on practice — Docker in Deploying Models with FastAPI.
Lesson · Locked
Module quiz: Docker
Check what you learned in Docker before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Cloud deploy in Deploying Models with FastAPI.
Lesson · Locked
Core concepts
Core concepts — Cloud deploy in Deploying Models with FastAPI.
Lesson · Locked
Worked example
Worked example — Cloud deploy in Deploying Models with FastAPI.
Lesson · Locked
Hands-on practice
Hands-on practice — Cloud deploy in Deploying Models with FastAPI.
Lesson · Locked
Module quiz: Cloud deploy
Check what you learned in Cloud deploy before moving on.
Quiz · Locked
Graded project: Deploying Models with FastAPI
Apply everything from Deploying Models with FastAPI in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: Deploying Models with FastAPI to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Data & analytics
Turns real African data problems into practical lessons learners can apply immediately.

“The course content made machine learning understandable, and the practice kept me moving.”
Continue with
Following the order of Data Scientist with Python.
Next lesson
Overview and set-up
Deploying Models with FastAPI
40 min · Resume
Course 10 in the track
Tree-Based Models & Gradient Boosting
Decision trees, Random forest, XGBoost, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
Course 11 in the track
Experiment Design & A/B Testing
Design, Power, Analysis, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
Course 12 in the track
Supervised Learning with scikit-learn
Regression, Classification, Train/test, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
Learner reviews
Sign in to share your experience with this course.
Sign in to reviewLoading reviews…
Keep going
Neural networks, Keras, Training, and more.
Data collection, CNN, Evaluation, and more.
Distributions, Sampling, Bootstrapping, and more.
Case studies, Coding rounds, Stats questions, and more.