Azure Data Scientist Associate
Prepare for the DP-100 exam and demonstrate expertise in applying data science and machine learning to implement and run machine learning workloads on Azure.
No DP-100 practice exam yet
Your points already work on 21 Amazon and Microsoft exams.
See the examsCourse Content
4 modules · 76 lessons
Module 1: Design and Prepare a Machine Learning Solution
Design machine learning solutions and create/manage resources in Azure Machine Learning workspace. (20-25% of exam)
Design a Machine Learning Solution
Identify dataset structures and determine compute specifications for ML workloads.
- Lesson Identifying Dataset Structure and Format 10 min
- Quiz Dataset Structure and Format Quiz 5 questions
- Lesson Determining Compute Specifications for ML Workloads 10 min
- Quiz Compute Specifications Quiz 5 questions
- Lesson Selecting Development Approach to Train a Model 10 min
- Quiz Development Approach Quiz 5 questions
Create and Manage Workspace Resources
Learn to create and manage Azure ML workspace datastores and compute targets.
- Lesson Creating and Managing an Azure ML Workspace 10 min
- Quiz Azure ML Workspace Quiz 5 questions
- Lesson Creating and Managing Datastores 10 min
- Quiz Datastores Quiz 5 questions
- Lesson Creating and Managing Compute Targets 10 min
- Quiz Compute Targets Quiz 5 questions
- Lesson Setting Up Git Integration for Source Control 10 min
- Quiz Git Integration Quiz 5 questions
Create and Manage Workspace Assets
Create and manage data assets environments and share assets across workspaces.
Module 2: Explore Data and Run Experiments
Use automated ML and notebooks for custom model training and hyperparameter tuning. (20-25% of exam)
Automated Machine Learning
Use AutoML for tabular data computer vision and NLP workloads.
- Lesson Automated Machine Learning for Tabular Data 15 min
- Quiz AutoML Tabular Data Quiz 5 questions
- Lesson Automated Machine Learning for Computer Vision 15 min
- Quiz AutoML Computer Vision Quiz 5 questions
- Lesson Automated Machine Learning for NLP 15 min
- Quiz AutoML NLP Quiz 5 questions
- Lesson Training Options Preprocessing and Algorithms 10 min
- Quiz Training Options Quiz 5 questions
- Lesson Evaluating AutoML Runs with Responsible AI 10 min
- Quiz AutoML Responsible AI Quiz 5 questions
Notebooks for Custom Model Training
Use notebooks and compute instances for custom model training with MLflow.
- Lesson Configuring a Compute Instance Terminal 10 min
- Quiz Compute Instance Terminal Quiz 5 questions
- Lesson Accessing and Wrangling Data in Notebooks 10 min
- Quiz Data Wrangling in Notebooks Quiz 5 questions
- Lesson Using Synapse Spark Pools and Serverless Spark 15 min
- Quiz Spark Pools Quiz 5 questions
- Lesson Retrieving Features from a Feature Store 10 min
- Quiz Feature Store Quiz 5 questions
- Lesson Tracking Model Training with MLflow 15 min
- Quiz MLflow Tracking Quiz 5 questions
- Lesson Evaluating Models with Responsible AI Guidelines 10 min
- Quiz Responsible AI Model Evaluation Quiz 5 questions
Hyperparameter Tuning
Automate hyperparameter tuning with sampling methods and early termination.
- Lesson Selecting a Sampling Method 10 min
- Quiz Sampling Method Quiz 5 questions
- Lesson Defining the Search Space 10 min
- Quiz Search Space Quiz 5 questions
- Lesson Defining the Primary Metric 10 min
- Quiz Primary Metric Quiz 5 questions
- Lesson Defining Early Termination Options 10 min
- Quiz Early Termination Quiz 5 questions
Module 3: Train and Deploy Models
Run model training scripts implement pipelines manage and deploy models. (25-30% of exam)
Running Model Training Scripts
Configure and run training scripts as jobs with proper data and compute configuration.
- Lesson Consuming Data in a Job 10 min
- Quiz Consuming Data in Jobs Quiz 5 questions
- Lesson Configuring Compute for a Job Run 10 min
- Quiz Job Compute Configuration Quiz 5 questions
- Lesson Configuring an Environment for a Job Run 10 min
- Quiz Job Environment Configuration Quiz 5 questions
- Lesson Tracking Model Training with MLflow in Jobs 10 min
- Quiz MLflow in Jobs Quiz 5 questions
- Lesson Defining Parameters for a Job 10 min
- Quiz Job Parameters Quiz 5 questions
- Lesson Running a Script as a Job 10 min
- Quiz Running Scripts as Jobs Quiz 5 questions
- Lesson Using Logs to Troubleshoot Job Errors 10 min
- Quiz Job Troubleshooting Quiz 5 questions
Implementing Training Pipelines
Create and run ML pipelines with custom components and data passing.
- Lesson Creating Custom Components 15 min
- Quiz Custom Components Quiz 5 questions
- Lesson Creating a Pipeline 15 min
- Quiz Creating Pipelines Quiz 5 questions
- Lesson Passing Data Between Pipeline Steps 10 min
- Quiz Pipeline Data Passing Quiz 5 questions
- Lesson Running and Scheduling Pipelines 10 min
- Quiz Pipeline Scheduling Quiz 5 questions
- Lesson Monitoring and Troubleshooting Pipeline Runs 10 min
- Quiz Pipeline Monitoring Quiz 5 questions
Managing Models
Register and manage MLflow models with responsible AI principles.
- Lesson Defining the Signature in MLmodel File 10 min
- Quiz MLmodel Signature Quiz 5 questions
- Lesson Packaging Feature Retrieval Specification 10 min
- Quiz Feature Retrieval Specification Quiz 5 questions
- Lesson Registering an MLflow Model 10 min
- Quiz MLflow Model Registration Quiz 5 questions
- Lesson Assessing Models with Responsible AI Principles 15 min
- Quiz Responsible AI Assessment Quiz 5 questions
Deploying Models
Deploy models to online and batch endpoints for inference.
- Lesson Configuring Settings for Online Deployment 10 min
- Quiz Online Deployment Settings Quiz 5 questions
- Lesson Deploying a Model to an Online Endpoint 15 min
- Quiz Online Endpoint Deployment Quiz 5 questions
- Lesson Testing an Online Deployed Service 10 min
- Quiz Testing Online Services Quiz 5 questions
- Lesson Configuring Compute for Batch Deployment 10 min
- Quiz Batch Compute Configuration Quiz 5 questions
- Lesson Deploying a Model to a Batch Endpoint 15 min
- Quiz Batch Endpoint Deployment Quiz 5 questions
- Lesson Invoking Batch Endpoint for Scoring Jobs 10 min
- Quiz Batch Scoring Jobs Quiz 5 questions
Module 4: Optimize Language Models for AI Applications
Prepare for optimization use prompt engineering RAG and fine-tuning. (25-30% of exam)
Prepare for Model Optimization
Select deploy and test language models from the model catalog.
- Lesson Selecting and Deploying Language Models 15 min
- Quiz Language Model Selection Quiz 5 questions
- Lesson Comparing Language Models Using Benchmarks 10 min
- Quiz Model Benchmarks Quiz 5 questions
- Lesson Testing Deployed Models in the Playground 10 min
- Quiz Model Playground Testing Quiz 5 questions
- Lesson Selecting an Optimization Approach 10 min
- Quiz Optimization Approach Quiz 5 questions
Prompt Engineering and Prompt Flow
Optimize using prompt engineering variants templates and chaining.
- Lesson Testing Prompts with Manual Evaluation 10 min
- Quiz Manual Prompt Evaluation Quiz 5 questions
- Lesson Defining and Tracking Prompt Variants 10 min
- Quiz Prompt Variants Quiz 5 questions
- Lesson Creating Prompt Templates 10 min
- Quiz Prompt Templates Quiz 5 questions
- Lesson Defining Chaining Logic with Prompt Flow SDK 15 min
- Quiz Prompt Flow SDK Quiz 5 questions
- Lesson Using Tracing to Evaluate Your Flow 10 min
- Quiz Flow Tracing Quiz 5 questions
Retrieval Augmented Generation (RAG)
Implement RAG solutions with data preparation and vector stores.
- Lesson Preparing Data for RAG 15 min
- Quiz RAG Data Preparation Quiz 5 questions
- Lesson Configuring a Vector Store 10 min
- Quiz Vector Store Quiz 5 questions
- Lesson Configuring Azure AI Search Index Store 15 min
- Quiz Azure AI Search Index Quiz 5 questions
- Lesson Evaluating Your RAG Solution 10 min
- Quiz RAG Evaluation Quiz 5 questions
Fine-Tuning Language Models
Fine-tune language models for specific use cases.
- Lesson Preparing Data for Fine-Tuning 15 min
- Quiz Fine-Tuning Data Preparation Quiz 5 questions
- Lesson Selecting an Appropriate Base Model 10 min
- Quiz Base Model Selection Quiz 5 questions
- Lesson Running a Fine-Tuning Job 15 min
- Quiz Fine-Tuning Jobs Quiz 5 questions
- Lesson Evaluating Your Fine-Tuned Model 10 min
- Quiz Fine-Tuned Model Evaluation Quiz 5 questions
- Lesson Deploying Fine-Tuned Models 10 min
- Quiz Deploying Fine-Tuned Models Quiz 5 questions
Model Evaluation and AI Safety
Evaluate AI models and implement safety measures for responsible deployment.
- Lesson Understanding AI Model Evaluation Metrics 10 min
- Quiz AI Model Evaluation Metrics Quiz 5 questions
- Lesson Implementing Content Safety Filters 10 min
- Quiz Content Safety Filters Quiz 5 questions
- Lesson Managing Model Bias and Fairness 10 min
- Quiz Model Bias and Fairness Quiz 5 questions
- Lesson Model Interpretability and Explainability 10 min
- Quiz Model Interpretability Quiz 5 questions
- Lesson Monitoring Model Performance in Production 10 min
- Quiz Model Performance Monitoring Quiz 5 questions
- Lesson Data Drift Detection and Handling 10 min
- Quiz Data Drift Detection Quiz 5 questions
- Lesson Azure AI Content Safety Integration 15 min
- Quiz Azure AI Content Safety Quiz 5 questions
- Lesson Model Versioning and Lineage Tracking 10 min
- Quiz Model Versioning Quiz 5 questions
- Lesson A/B Testing for Model Deployment 10 min
- Quiz A/B Testing Quiz 5 questions
- Lesson Cost Optimization for ML Workloads 10 min
- Quiz Cost Optimization Quiz 5 questions
- Lesson Security Best Practices for ML Models 10 min
- Quiz Security Best Practices Quiz 5 questions
Your Progress
No DP-100 practice exam yet
Your points already work on 21 Amazon and Microsoft exams.
See the exams