INTERACTIVE COURSE

Beginner

57 Lessons

72h 30min

Certificate of Completion

AI Explanations

AI Explanations

108 Playgrounds

12 Quizzes

39 Illustrations

Takeaway Skills

Learn fundamental principles and techniques of machine learning.

Understand the benefits and drawbacks of a variety of common machine learning methods.

The key premise of the course is to teach you how to code basic machine learning models.

Develop skills with using machine learning tools to solve real-world issues.

Learn the fundamentals of different learning paradigms (supervised, unsupervised, etc.).

Course Overview

This course teaches you how to code basic machine learning models. The content is designed for beginners with general knowledge of machine learning, including common algorithms such as linear regression, logistic regression, SVM, KNN, decision trees, and more. If you need a refresher, we have summarized key concepts from machine learning, and there are overviews of specific algorithms dispersed throughout the course.

Course Content

1

Introduction to Course

2

Introduction to Machine Learning

3

Exploratory Data Analysis

4

Data Scrubbing

Introduction to Data ScrubbingData Scrubbing Operation: Removing VariablesData Scrubbing Operation: One-Hot EncodingData Scrubbing Operation: Drop Missing ValuesData Scrubbing Operation: Dimension ReductionQuiz

5

Pre-Model Algorithms

PCA Implementation Steps: 1 to 3PCA Implementation Steps: 4 to 6K-Means Clustering Implementation Steps: 1 to 3K-Means Clustering Implementation Steps: 4 to 6Quiz

6

Split Validation

2 Lessons

7

Model Design

4 Lessons

8

Linear Regression

5 Lessons

9

Logistic Regression

5 Lessons

10

Support Vector Machines

4 Lessons

11

K-Nearest Neighbors

4 Lessons

12

Tree-Based Methods

10 Lessons

13

Conclusion

1 Lesson

14

Appendix

2 Lessons

COURSE AUTHOR

How You'll Learn

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Built-in assessments let you test your skills. Completion certificates let you show them off.