Introduction to Deep Learning
Neural networks, Keras, Training, and more.
Course 7 of 16
pandas, NumPy, Plotting, and more.
Yiga AI
Beginner · 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 — pandas in Python for Data Science Refresher.
Lesson
Core concepts
Core concepts — pandas in Python for Data Science Refresher.
Lesson · Locked
Worked example
Worked example — pandas in Python for Data Science Refresher.
Lesson · Locked
Hands-on practice
Hands-on practice — pandas in Python for Data Science Refresher.
Lesson · Locked
Module quiz: pandas
Check what you learned in pandas before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — NumPy in Python for Data Science Refresher.
Lesson · Locked
Core concepts
Core concepts — NumPy in Python for Data Science Refresher.
Lesson · Locked
Worked example
Worked example — NumPy in Python for Data Science Refresher.
Lesson · Locked
Hands-on practice
Hands-on practice — NumPy in Python for Data Science Refresher.
Lesson · Locked
Module quiz: NumPy
Check what you learned in NumPy before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Plotting in Python for Data Science Refresher.
Lesson · Locked
Core concepts
Core concepts — Plotting in Python for Data Science Refresher.
Lesson · Locked
Worked example
Worked example — Plotting in Python for Data Science Refresher.
Lesson · Locked
Hands-on practice
Hands-on practice — Plotting in Python for Data Science Refresher.
Lesson · Locked
Module quiz: Plotting
Check what you learned in Plotting before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Functions in Python for Data Science Refresher.
Lesson · Locked
Core concepts
Core concepts — Functions in Python for Data Science Refresher.
Lesson · Locked
Worked example
Worked example — Functions in Python for Data Science Refresher.
Lesson · Locked
Hands-on practice
Hands-on practice — Functions in Python for Data Science Refresher.
Lesson · Locked
Module quiz: Functions
Check what you learned in Functions before moving on.
Quiz · Locked
Graded project: Python for Data Science Refresher
Apply everything from Python for Data Science Refresher in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: Python for Data Science Refresher to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
AI for professions
Shows working professionals how to use AI responsibly inside everyday workflows.

“The examples felt relevant to public service and worked on the connection I actually have.”
Continue with
Following the order of Data Scientist with Python.
Next lesson
Overview and set-up
Python for Data Science Refresher
40 min · Resume
Course 8 in the track
Natural Language Processing
Tokenisation, TF-IDF, Sentiment, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
Course 9 in the track
Deploying Models with FastAPI
REST APIs, Serialisation, Docker, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
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
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.