Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

AWS Machine Learning Engineer Nanodegree

Kaggle , Amazon and Amazon Web Services via Udacity Nanodegree

Overview

The goal of the AWS Machine Learning Engineer (MLE) Nanodegree program is to equip software developers/data scientists with the data science and machine learning skills required to build and deploy machine learning models in production using Amazon SageMaker. This program will focus on the latest best practices and capabilities that are enabled by Amazon SageMaker, including new model design/deployment features and case studies in which they can be applied to.

Syllabus

  • Welcome to AWS Machine Learning Engineer Nanodegree
  • Introduction to Machine Learning
    • In this course, you'll start learning what machine learning is by being introduced to the high level concepts through AWS SageMaker. You'll begin by using SageMaker Studio to perform exploratory data analysis. Know how and when to apply the basic concepts of machine learning to real world scenarios. Create machine learning workflows, starting with data cleaning and feature engineering, to evaluation and hyperparameter tuning. Finally, you'll build new ML workflows with highly sophisticated models such as XGBoost and AutoGluon.
  • Developing your First ML Workflow
    • This course discusses how to use AWS services to train a model, deploy a model, and how to use AWS Lambda Functions, Step Functions to compose your model and services into an event-driven application.
  • Deep Learning Topics with Computer Vision and NLP
    • In this course you will learn how to train, finetune and deploy deep learning models using Amazon SageMaker.

      You’ll begin by learning what deep learning is, where it is used, and the tools used by deep learning engineers. Next we will learn about artificial neurons and neural networks and how to train them. After that we will learn about advanced neural network architectures like Convolutional Neural Networks and BERT as well as how to finetune them for specific tasks. Finally, you will learn about Amazon SageMaker and you will take everything you learned and do them in SageMaker Studio.
  • Operationalizing Machine Learning on SageMaker
    • This course covers advanced topics related to deploying professional machine learning projects on SageMaker. Students will learn how to maximize output while decreasing costs. They will also learn how to deploy projects that can handle high traffic, how to work with especially large datasets, and how to approach security in machine learning AWS applications.
  • Capstone Build Your Own Machine Learning Portfolio
  • Congratulations!
    • Congratulations on finishing your program!
  • Career Services

Taught by

Cezanne Camacho, Mat Leonard, Luis Serrano, Dan Romuald Mbanga, Jennifer Staab, Sean Carrell, Josh Bernhard , Jay Alammar, Andrew Paster, Chieko N., Mauricio B., Manuel F., Parag A., Bhavani C. and Nuttapong W.

Reviews

4.8 rating, based on 11 Class Central reviews

4.7 rating at Udacity based on 46 ratings

Start your review of AWS Machine Learning Engineer Nanodegree

  • Jouni Huopana
    Good start for a machine learning course
    Quality of the teaching videos is high and dialogue enjoyable. The project works are challenging and still developing as the course is new. The reviewers are professional and guide your work nicely. Some projects require a lot of work and maybe some improvement on the instructions. All in all I was very happy with this Nanodegree.
  • Profile image for Chandramohan Nayak
    Chandramohan Nayak
    Content and Project Quality
    I liked the projects ,and except for the content presentation for Reinforcement Learning most was presented extremely well and easily consumable. RL was slightly complicated to understand , and also I would have liked better mentor support on the Quad project.
  • David Chaínho
    Good course for Machine Learning introduction
    A complete, although somewhat superficial, course on machine learning fundamentals. It covers Supervised, Unsupervised and Reinforcement Learning. Now recently it also added Deep Learning. So it has all the fundamentals. The course content is goodl altough it could be better harmonized, because sometimes it feels (and it is) content from various courses all glued together, with hard transitions between content. All in all, it's a good degree.
  • Anonymous
    This Machine Learning Nanodegree program is great.

    This program is going quite well. It is clear how the coursework applies to actual job skills.

    One thing that made this amazing is the different project we are working on it. The submit project process is very easy and the response to it is quick and clear.
    The mentor point the things that was well done and on the one that was not well done, he/her will explain and guide how you can solve it.
  • Anonymous
    until now I am satisfied with this nanodegree experience. The path is rich in information. I especially appreciate the opportunity to begin to know various aspects of the AWS cloud services, learning in the first place how to take care of costs, that any inexperienced people can face at the first approach. After completing this nanodegree, I am sure that I can be more confident in adopting AWS in my future work. Thanks
  • Anonymous
    Thank you Udacity
    This was great experience and a lot of learning! Given constant support and follow up on project reviews along the course I felt sort of liability to perform well and excitement from learning my favorite subject. Consequtive topics selection and interesting midterm projects made it captivating! I mastered new techniques, got answers on my questions and leveled up with this course.
  • Parag Ahire
    Good all round support for students
    ML Engineer - The course material is quite good with not too much focus on the mathematics. The project work helps one apply what was learned. Completing these projects increases the students confidence in being able to tackle new projects. The reviewers provide quick feedback with additional links that can help one improve their deliverable even further.
  • Anonymous
    The program covers the engineering part quite well and gives student opportunity to practice skills needed for a machine learning engineer, e.g. deploy a model, create an API, build a web application. I appreciate the superb resources given exclusively by Udacity and would be excited to finish the project.
  • Anonymous
    Perfect place to learn
    In my practice-based opinion, Udacity is a perfect place to learn. They cover everything in great detail and in the simplest form possible. Perfect bang for the buck. :D
  • Anonymous
    I'm guessing the best complementary or continuation course of Deep Learning Nanodegree (also from Udacity), and both taken together, I think would be the best introduction for a ML Eng career :).

  • Anonymous
    One of the bests online, classes are greatly designed to make you learn in a simple, but growing dificulty, dealing with the real path to desing a machine learning pipeline

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.