HOME / CATALOG / PYTHON — INTRODUCTION TO DATA SCIENCE AND MACHINE LEARNING A-Z
EARLY ACCESSPYTHON & MACHINE LEARNING PATHLIFETIME ACCESS

Python — Introduction to Data Science and Machine Learning A-Z

Self-paced video training — 9 modules, 51 lessons. Work through it at your own pace — every lesson is real recorded training, not slide-reading.

9
MODULES
51
LESSONS
720p
STREAMING
LIFE
ACCESS
▶INSIDE THE COURSE · 51 LESSONS
UNLOCKS INSTANTLY AFTER CHECKOUTSEE THE CURRICULUM ↓

ABOUT 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

9 modules, in order.

51 LESSONS · LIFETIME ACCESS
01Introduction5 LESSONS
▶Introduction

this lesson provides an overview of the course and its objectives.

▶What is Data Science

this lesson explains what data science is and its significance.

▶Installation of Anaconda and Jupyter

this lesson guides you through installing Anaconda and Jupyter.

▶Introduction to Jupyter Part 1

this lesson introduces the Jupyter interface and its features in part 1.

▶Introduction to Jupyter Part 2

this lesson continues the introduction to Jupyter in part 2.

02Basic Statstics knowledge7 LESSONS
▶The Basics of Data

this lesson covers the fundamental concepts of data.

▶The basics of statistics part 1

this lesson presents the basics of statistics in part 1.

▶The basics of statistics part 2

this lesson continues with the basics of statistics in part 2.

▶The basics of statistics part 3

this lesson covers the basics of statistics in part 3.

▶The basics of statistics part 4

this lesson discusses the basics of statistics in part 4.

▶The basics of statistics part 5

this lesson explains the basics of statistics in part 5.

▶The basics of statistics part 6

this lesson concludes the basics of statistics in part 6.

03Python library NumPy7 LESSONS
▶Introduction to Numpy

this lesson introduces the NumPy library in Python.

▶Setting up NumPy

this lesson guides you through setting up the NumPy library.

▶Basic calculations Part 1

this lesson covers basic calculations using NumPy in part 1.

▶Basic calculations Part 2

this lesson continues with basic calculations using NumPy in part 2.

▶Basic calculations Part 3

this lesson covers additional basic calculations using NumPy in part 3.

▶Basic calculations Part 4

this lesson presents more basic calculations using NumPy in part 4.

▶Basic calculations Part 5

this lesson concludes basic calculations using NumPy in part 5.

04Python library Pandas7 LESSONS
▶The Basics of Pandas

this lesson introduces the basics of the Pandas library.

▶Setting up Pandas

this lesson guides you through setting up the Pandas library.

▶Pandas operations part 1

this lesson covers Pandas operations in part 1.

▶Pandas operations part 2

this lesson continues with Pandas operations in part 2.

▶Pandas operations part 3

this lesson covers additional Pandas operations in part 3.

▶Pandas operations part 4

this lesson concludes with Pandas operations in part 4.

▶Pandas operations part 5

this lesson covers various operations in the pandas library.

05Python library Scipy6 LESSONS
▶The Basics of SciPy

learn the basics of the scipy library for scientific computing.

▶SciPy operations part 1

explore the first part of operations you can perform with scipy.

▶SciPy operations part 2

continuing with scipy, this lesson covers the second set of operations.

▶SciPy operations part 3

discover additional operations in scipy with this third installment.

▶SciPy operations part 4

learn about the fourth part of operations available in scipy.

▶SciPy operations part 5

this lesson presents the fifth part of scipy operations.

06Python library Matplotlib7 LESSONS
▶Introduction to Matplotlib

get introduced to the basics and functionalities of matplotlib.

▶Setting up MatPlotlib

learn how to set up matplotlib for data visualization.

▶Basics of matplotlib part 1

explore the first part of basic functionalities in matplotlib.

▶Basics of matplotlib part 2

continue learning basic functionalities with the second part of matplotlib.

▶Basics of matplotlib part 3

this lesson covers the third part of basic matplotlib functionalities.

▶Basics of matplotlib part 4

discover the fourth part of basic operations in matplotlib.

▶Basics of matplotlib part 5

learn about the fifth part of basic functionalities in matplotlib.

07Python library Seaborn6 LESSONS
▶Introduction to Seaborn

get introduced to the seaborn library for data visualization.

▶Setting up seaborn

learn how to set up seaborn for effective visualizations.

▶Seaborn operations part 1

explore the first part of operations you can perform with seaborn.

▶Seaborn operations part 2

continue with seaborn by learning about its second set of operations.

▶Seaborn operations part 3

discover the third part of seaborn operations in this lesson.

▶Seaborn operations part 4

this lesson covers the fourth set of operations in seaborn.

08Machine Learning5 LESSONS
▶Introduction to machine learning

get an introduction to the fundamentals of machine learning.

▶Presentation of Different algorithms

learn about the presentation of different machine learning algorithms.

▶Machine learning algorithms part 1

explore the first part of various machine learning algorithms.

▶Machine learning algorithms part 2

continue with the second part of machine learning algorithms.

▶Machine learning algorithms part 3

this lesson covers the third part of machine learning algorithms.

+ 1 more modules in the full course — 51 lessons total.

CURATED BY

ChartMastery
CURATED LIBRARY

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

Own every lesson, for life.

One payment unlocks all 51 lessons instantly — start with lesson one the moment you check out.