About this Course

Learn what machine learning is and the steps involved in building and evaluating models. Gain in demand skills needed at businesses working to solve challenges with AI.

Learn the fundamentals of advanced machine learning areas such as computer vision, reinforcement learning, and generative AI. Get hands-on with machine learning using AWS AI Devices (i.e. AWS DeepLens, AWS DeepRacer, and AWS DeepComposer).

Learn how to prepare, build, train, and deploy high-quality machine learning (ML) models quickly with Amazon SageMaker and learn object-oriented programming best practices.

Course Cost
Free
Timeline
Approx. 2 months
Skill Level
Intermediate
Included in Product

Rich Learning ContentRich Learning Content

Interactive QuizzesInteractive Quizzes

Taught by Industry ProsTaught by Industry Pros

Self-Paced LearningSelf-Paced Learning

Course Leads

Maryam Rezapoor

Maryam Rezapoor

Senior Technical Product Manager, AWS AI

Eva Pagneux

Eva Pagneux

Senior Technical Product Manager, AWS AI

Phu Nguyen

Phu Nguyen

Senior Technical Product Manager, AWS AI

Juno Lee

Juno Lee

Technical Curriculum Developer

Andrew Paster

Andrew Paster

Data Scientist

What You Will Learn

Prerequisites and Requirements

All learners are welcome to take the foundations course, but familiarity with basic mathematical concepts such as calculation, average, variance, and beginning level programming (preferably Python) is recommended to fully engage in all of the coursework. If you want to brush up on your Python skills, we encourage you to review our free Introduction to Python course.

We encourage you to dive deeper in to machine learning with our Intro to Machine Learning and Intro to Deep Learning with PyTorch courses.

You may also find our Version Control with Git course helpful. It is also offered for free.

See the Technology Requirements for using Udacity.

Why Take This Course

Machine learning is expected to transform virtually every industry and customer experience we know today. However, there is a shortage of trained and experienced ML developers. Of 23 million developers worldwide, only 1.3% (300,000) have AI/ML expertise, and by 2022 it is predicted there will be 58 million AI/ML jobs, further deepening this talent shortage.

Upon completion of the course, learners will have a strong foundation in object-oriented programming and an introduction to key AWS machine learning technologies, which is a great start on the path towards becoming a Machine Learning Engineer.

What do I get?
  • Instructor videos
  • Learn by doing exercises
  • Taught by industry professionals