Self-paced video training — 9 modules, 51 lessons. Work through it at your own pace — every lesson is real recorded training, not slide-reading.
▶INSIDE THE COURSE · 51 LESSONSABOUT THIS COURSE
In this beginner course, students will learn the fundamentals of data science and machine learning using Python. The curriculum covers essential topics such as data analysis with Pandas, numerical computations with NumPy, and basic statistical concepts. Students will also gain hands-on experience with Jupyter Notebooks for data visualization and exploration.
CURRICULUM
this lesson provides an overview of the course and its objectives.
this lesson explains what data science is and its significance.
this lesson guides you through installing Anaconda and Jupyter.
this lesson introduces the Jupyter interface and its features in part 1.
this lesson continues the introduction to Jupyter in part 2.
this lesson covers the fundamental concepts of data.
this lesson presents the basics of statistics in part 1.
this lesson continues with the basics of statistics in part 2.
this lesson covers the basics of statistics in part 3.
this lesson discusses the basics of statistics in part 4.
this lesson explains the basics of statistics in part 5.
this lesson concludes the basics of statistics in part 6.
this lesson introduces the NumPy library in Python.
this lesson guides you through setting up the NumPy library.
this lesson covers basic calculations using NumPy in part 1.
this lesson continues with basic calculations using NumPy in part 2.
this lesson covers additional basic calculations using NumPy in part 3.
this lesson presents more basic calculations using NumPy in part 4.
this lesson concludes basic calculations using NumPy in part 5.
this lesson introduces the basics of the Pandas library.
this lesson guides you through setting up the Pandas library.
this lesson covers Pandas operations in part 1.
this lesson continues with Pandas operations in part 2.
this lesson covers additional Pandas operations in part 3.
this lesson concludes with Pandas operations in part 4.
this lesson covers various operations in the pandas library.
learn the basics of the scipy library for scientific computing.
explore the first part of operations you can perform with scipy.
continuing with scipy, this lesson covers the second set of operations.
discover additional operations in scipy with this third installment.
learn about the fourth part of operations available in scipy.
this lesson presents the fifth part of scipy operations.
get introduced to the basics and functionalities of matplotlib.
learn how to set up matplotlib for data visualization.
explore the first part of basic functionalities in matplotlib.
continue learning basic functionalities with the second part of matplotlib.
this lesson covers the third part of basic matplotlib functionalities.
discover the fourth part of basic operations in matplotlib.
learn about the fifth part of basic functionalities in matplotlib.
get introduced to the seaborn library for data visualization.
learn how to set up seaborn for effective visualizations.
explore the first part of operations you can perform with seaborn.
continue with seaborn by learning about its second set of operations.
discover the third part of seaborn operations in this lesson.
this lesson covers the fourth set of operations in seaborn.
get an introduction to the fundamentals of machine learning.
learn about the presentation of different machine learning algorithms.
explore the first part of various machine learning algorithms.
continue with the second part of machine learning algorithms.
this lesson covers the third part of machine learning algorithms.
CURATED BY

Selected from experienced educators' training libraries and kept whole — modules, worked examples and walkthroughs exactly as taught.
GOOD TO KNOW
Lessons stream in the browser and remember where you stopped.
Watch on two devices at once — phone, tablet or desktop.
Download buttons are disabled; delivery is encrypted and authenticated per request.
$79 · ONE PAYMENT
One payment unlocks all 51 lessons instantly — start with lesson one the moment you check out.