What You Need to Know Before
You Start

Starts 4 June 2026 01:47

Ends 4 June 2026

00 Days
00 Hours
00 Minutes
00 Seconds
course image

Data and Programming Foundations for AI

Master Python, statistics, and data analysis fundamentals essential for launching your Machine Learning and AI engineering career through hands-on projects.
via Codecademy

67 Courses


39 hours

Optional upgrade avallable

Beginner

Progress at your own speed

Free Trial Available

Optional upgrade avallable

Overview

Learn the coding, data science, and math you need to get started as a Machine Learning or AI engineer. Includes **Python**, **Probability**, **Linear Algebra**, **Statistics**, **matplotlib**, **pandas**, and more.

Syllabus

  • Welcome to Machine Learning/AI Engineering Foundations
  • See what you will learn in Machine Learning/AI Engineering Foundations!
  • Principles of Data Literacy
  • Discover the world of data in this fully conceptual course where you will learn how to think about, visualize, and analyze data.
  • Python Fundamentals for ML/AI Engineers (Part I)
  • Build a foundation in programming with Python!
  • Python Fundamentals for ML/AI Engineers (Part II)
  • Continue building your Python Skills while applying them to real challenges including finding and working with real data.
  • Portfolio Project: U.S. Medical Insurance
  • Use your understanding of Python syntax to sort and analyze data about U.S. medical insurance costs!
  • Python Pandas for ML/AI Engineers
  • Learn how to use the Python pandas library and lambda functions.
  • Exploratory Data Analysis in Python
  • Learn about exploratory data analysis (EDA) techniques for Data Science
  • Math and Statistics for ML/AI Engineers
  • Learn the math and statistics behind many machine learning models
  • ML/AI Engineering Foundations : Final Portfolio
  • Show off your knowledge of ML/AI Engineering Foundations by developing your final portfolio project on a topic of your choice.

Subjects

Computer Science