Whizlabs

Amazon Sagemakaer Essesntials

Whizlabs

Amazon Sagemakaer Essesntials

Whizlabs Instructor

Instructor: Whizlabs Instructor

Included with Coursera PlusLearn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Learn how to build, deploy, and manage machine learning models using Amazon SageMaker,

  • SageMaker fundamentals and progressively introduces more advanced topics.

  • Environment setup, model training, data preparation, deployment, and model monitoring using Amazon SageMaker.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

August 2026

Assessments

10 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 5 modules in this course

In this section, you'll build a strong foundation in Amazon SageMaker and learn how to use its core capabilities to support the end-to-end machine learning lifecycle on AWS. You'll begin by exploring the fundamentals of Amazon SageMaker and setting up a development environment, gaining an understanding of how SageMaker simplifies building, training, and deploying machine learning models. As you progress, you'll discover how Amazon SageMaker Data Wrangler streamlines data preparation and transformation for machine learning workflows. You'll also learn how Amazon SageMaker Feature Store enables you to create, store, and manage reusable machine learning features, improving consistency and collaboration across ML projects. The section further introduces Amazon SageMaker Model Monitor, which helps continuously monitor deployed models for data quality and model performance, ensuring reliable predictions in production environments. You'll also explore Amazon SageMaker JumpStart and learn how to accelerate machine learning development using pre-trained models, solution templates, and built-in algorithms to quickly build AI and ML applications. By the end of this section, you'll have a solid understanding of Amazon SageMaker's core services, including data preparation, feature management, model monitoring, and JumpStart capabilities, enabling you to efficiently develop, manage, and deploy machine learning solutions on AWS.

What's included

6 videos2 readings2 assignments1 discussion prompt

In this section, you'll learn how to prepare high-quality datasets for machine learning by applying essential data preprocessing and feature engineering techniques in Amazon SageMaker. You'll begin by exploring data cleaning and transformation methods that help improve data quality, handle inconsistencies, and prepare datasets for effective model training. As you progress, you'll dive into feature engineering techniques to create meaningful features that enhance model performance. You'll also learn common encoding methods, including One-Hot Encoding, Label Encoding, and Tokenization, and understand how these techniques convert categorical and text data into machine learning-ready formats. The section further explores responsible data preparation by addressing bias in datasets and learning strategies to identify and reduce its impact on machine learning models. You'll also gain hands-on experience with Amazon SageMaker Ground Truth for creating high-quality labeled datasets and Amazon SageMaker Clarify for detecting bias and explaining model predictions, helping you build fairer and more transparent AI solutions. By the end of this section, you'll have a solid understanding of data preparation, feature engineering, encoding techniques, bias mitigation, and SageMaker tools for data labeling and model explainability, enabling you to create reliable, high-quality datasets for machine learning workflows.

What's included

4 videos1 reading2 assignments

In this section, you'll learn how to build and train machine learning models using Amazon SageMaker. You'll begin by exploring SageMaker built-in algorithms and understanding how they simplify the model development process by providing optimized algorithms for a wide range of machine learning tasks. As you progress, you'll examine popular supervised machine learning algorithms, including Linear Learner, XGBoost, LightGBM, and K-Nearest Neighbors (k-NN). You'll learn the strengths and common use cases of each algorithm, enabling you to select the most appropriate model based on your data and business requirements. The section also introduces key model training concepts such as epochs, batch size, and training steps, helping you understand how these parameters influence model learning and performance. Through guided demonstrations, you'll gain hands-on experience training machine learning models in Amazon SageMaker and learn the importance of splitting datasets into training and testing sets to accurately evaluate model performance. By the end of this section, you'll have a solid understanding of Amazon SageMaker's model training capabilities, built-in algorithms, training configurations, and dataset preparation techniques, enabling you to build and evaluate machine learning models with confidence.

What's included

8 videos1 reading2 assignments

In this section, you'll learn how to optimize machine learning models and improve their performance using Amazon SageMaker. You'll begin by exploring different inference options, including real-time and batch inference, and understand when to use each approach based on application requirements and deployment scenarios. As you progress, you'll discover Amazon SageMaker tools that simplify model optimization and experimentation. You'll learn how to use SageMaker Model Debugger to identify training issues, SageMaker Experiments to track and compare model training runs, and cross-validation techniques to evaluate model performance more effectively. The section also focuses on improving model accuracy through hyperparameter tuning and Amazon SageMaker Automatic Model Tuning. You'll learn how to identify and address common machine learning challenges such as overfitting and underfitting, and explore model ensembling techniques that combine multiple models to enhance prediction accuracy and overall model performance. By the end of this section, you'll have a solid understanding of model optimization strategies, performance tuning techniques, and Amazon SageMaker tools that help build accurate, reliable, and production-ready machine learning models.

What's included

9 videos1 reading2 assignments

In this section, you'll learn how to deploy, monitor, and manage machine learning models using Amazon SageMaker. You'll begin by exploring compute instance options, including CPU and GPU instances, and understand how to select the appropriate infrastructure based on model complexity, performance requirements, and cost considerations. As you progress, you'll discover the different Amazon SageMaker endpoint types, including Serverless, Asynchronous, and Multi-Model Endpoints, and learn when to use each deployment option. You'll also gain hands-on experience deploying models and exposing SageMaker endpoints to serve predictions for real-world machine learning applications. The section further introduces workflow automation and lifecycle management using Apache Airflow and SageMaker Pipelines. You'll explore CI/CD principles for machine learning workflows, enabling you to automate model training, testing, deployment, and version management for scalable MLOps implementations. Finally, you'll learn how to monitor deployed models using Amazon SageMaker Model Monitor to detect data and prediction anomalies and use SageMaker Inference Recommender to identify optimal deployment configurations for improved performance and cost efficiency. By the end of this section, you'll have a solid understanding of model deployment strategies, workflow orchestration, monitoring techniques, and lifecycle management practices required to deploy, maintain, and optimize production-ready machine learning models on Amazon SageMaker.

What's included

6 videos2 readings2 assignments

Instructor

Whizlabs Instructor
Whizlabs
178 Courses131,885 learners

Offered by

Whizlabs

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions