Skip to main content

DP-100 Part 1 – Preparation

Course

Intro Video

Photo of Brian  Roehm

Brian Roehm

Azure Training Architect I in Content

Brian currently resides in Kansas City, Kansas where he loves getting to view the changing leaves, cooling temperatures, and of course, football season. Brian considers himself an adventure seeker; in his spare time you can find him rebuilding classic cars, scuba diving, skiing, and exploring the world around him. He is also an avid reader and movie goer.

Length

08:00:00

Difficulty

Intermediate

Videos

37

Hands-on Labs

5

Course Details

In this course we will focus on the preparation needed to begin Machine Learning experiments. This course is part 1 of 3 for full preparation for the DP-100 exam. We will examine: - An Introduction to Azure Machine Learning - Create an Azure Machine Learning Workspace - Manage Experiment Compute Contexts - Design the Data Preparation Flow - Manage Data Objects in an Azure Machine Learning Workspace

Syllabus

Introduction

Course Introduction

00:02:50

Lesson Description:

In this video, we discuss this course and Microsoft's DP-100 certification exam.

About the Training Architect

00:01:05

Lesson Description:

Meet your instructor! In this video, I'll introduce myself and provide a little background on my experience.

Using the DP-100 Essentials Guide

00:01:26

Lesson Description:

In this video, we introduce the DP-100 Essentials Guide, how to navigate it, and how to leverage it to help with exam preparation.

About the Exam

00:04:29

Lesson Description:

Gain practical tips on what to expect on exam day, details about the exam itself, and how to prepare for the exam both today and on exam day.

A Note on Data Science and Mathematics

00:03:17

Lesson Description:

This course is designed to help pass the DP-100 exam. In this video, we cover other critical skills for being an outstanding data scientist.

An Introduction to Azure Machine Learning

An Overview of the Data Science Lifecycle

00:08:51

Lesson Description:

This lesson is a high-level overview of the Data Science Lifecycle. The goal of this video is to introduce you to the concepts of the entire process so that as we get into the details of the components in later videos, you will understand where we are in the Lifecycle process.

Quantify the Business Problem

00:05:34

Lesson Description:

This video is a deeper look at the first stage and defines the business problem. We will examine the questions that need to be asked and look at how to create SMART objectives.

The Basics of Azure Machine Learning

00:04:19

Lesson Description:

In this video, we will walk through the larger Azure Machine Learning DevOps Pipeline to provide an understanding of where Azure Machine Learning sits in a typical DevOps pipeline.

An Introduction to Azure Machine Learning Development Environments

00:06:53

Lesson Description:

This video is our first live look at the Azure Machine Learning Studio. In addition, we will review key terminology that will be used throughout the course.

Azure Notebook

00:07:51

Lesson Description:

In this video, we will discuss the differences between Azure Notebooks and notebooks in the Azure Machine Learning service. We will also take a look at the live Azure Machine Learning environment and discuss how to create and navigate from within a notebook.

Jupyter Notebooks

00:05:27

Lesson Description:

In this video, I will discuss Jupyter notebooks through the Jupyter.org interface. We will briefly discuss the installation process and then compare and contrast notebooks through Azure Machine Learning Studio, Azure Notebooks, and Jupyter.org.Links from the video:

Zeppelin Notebooks

00:02:20

Lesson Description:

This video provides a brief introduction to Zeppelin Notebooks and a discussion on Zeppelin versus Jupyter.

Exam Essentials and References - AML Introduction

00:03:19

Lesson Description:

In this video, we will review key concepts from the section and additional resources to help you prepare for the DP-100.

Create an Azure Machine Learning Workspace

An Introduction to the Azure Machine Learning Workspace

00:05:07

Lesson Description:

In this video, we introduce the concept of a workspace, discuss the differences between Enterprise and Basic editions, and show how to create a workspace in the Azure Portal.

Accompanying Resources with Azure Machine Learning Workspaces

00:07:46

Lesson Description:

When you create an Azure Machine Learning workspace, several other resources get created. In this video, we review what those services are and how to access them within the Azure Portal.

Access Control (IAM)

00:06:30

Lesson Description:

In this video, we build a foundation for Role-Based Access Control (RBAC) and use it to understand Identity Access Management (IAM) in Azure Machine Learning. Along the way, we interact with the Portal to assign a role.

Create an Azure Machine Learning Workspace

00:02:54

Lesson Description:

In this video, we provide some links to pricing to estimate any potential Machine Learning costs. We also provide a quick walkthrough of workspace creation to demonstrate the process from start to finish.

Configure Workspace Settings

00:09:29

Lesson Description:

To continue our discussion on Azure Machine Learning workspaces, we will be examining Configuration Settings and focusing on events and reporting. This includes a live look at the Portal and how to access various settings for Machine Learning workspaces.

Manage a Workspace by Using Azure Machine Learning Studio

00:11:09

Lesson Description:

In this video, we introduce the Azure Machine Learning Studio and Designer. The goal is to provide familiarity with Studio. Each of the topics discussed will be the subject of a much deeper dive and hands-on labs as we move through the DP-100 courses.

Exam Essentials and References - AML Workspace Creation

00:03:18

Lesson Description:

In this video, we review key concepts from the section and provide a list of links for additional resources.

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:45:00

Manage Experiment Compute Contexts

An Overview of Experiments in Azure Machine Learning

00:05:38

Lesson Description:

In this video, we introduce the concepts of experiments, provide some basic terminology, and show you what an experiment looks like in the Azure Portal.

Create a Compute Instance

00:03:33

Lesson Description:

This is a quick dive into how to start up a compute instance in the Azure Portal, review pricing, and pause or restart instances.

Create Compute Targets for Experiments and Training

00:08:41

Lesson Description:

Continuing our discussion on compute, we review compute targets, training clusters, and do a demonstration on attaching a databricks workspace as an attached compute.

Exam Essentials and References - AML Compute

00:02:02

Lesson Description:

This provides a review of key concepts from the section and a list of exam reference links to review Microsoft documentation.

Design the Data Preparation Flow

Azure Data Factory

00:06:00

Lesson Description:

Azure Data Factory is an orchestration service that can have impacts on Azure Machine Learning. In this video, we review core concepts of the service to provide a basic background of it for the DP-100.

Spark

00:09:00

Lesson Description:

Apache Spark is the underlying technology of many Azure services. In this video, we take a look at Apache Spark, how it operates, and what's necessary to know to provide a better understanding of data engineering and how it interacts with data science.

Azure Machine Learning Versus HDInsight with Spark Cluster

00:04:45

Lesson Description:

In this lesson, we review Azure Machine Learning and contrast it to HDInsight with Spark Cluster. This will help provide a better understanding of the key focus areas for Azure Machine Learning on the DP-100.

Azure Databricks

00:08:25

Lesson Description:

In this lesson, we take a high-level look at databricks, how it functions in a typical cloud project, and how it interacts with Azure Machine Learning. While it's not likely to be directly on the DP-100, this lesson will provide needed background for any questions mentioning this service.

Docker

00:07:13

Lesson Description:

In this video, we provide an introduction to Docker and containers. We discuss the overall process, key terminology, and how Docker connects with Azure Machine Learning.

Manage Data Objects in an Azure Machine Learning Workspace

Pipelines in Azure Machine Learning

00:14:50

Lesson Description:

In this video, we discuss Azure Machine Learning pipelines and get a live look in the Azure Portal as to how they function.

Datasets and Dataset Management

00:07:33

Lesson Description:

In this video, we introduce the concepts of datasets, datastores, data drift, and dataset management. We look at terminology, how the concepts work together, and how we monitor data drift using dataset management.

Register and Maintain Data Stores

00:06:30

Lesson Description:

In this video, we walk through how to create a new datastore in the Azure Portal. We also provide a walkthrough of Azure SDK code.

Create and Manage Datasets

00:08:38

Lesson Description:

In this video, we create a dataset in the Azure Portal and take a quick look at the syntax for creating datasets using the Azure Machine Learning SDK.

A Word on Data Drift

00:07:20

Lesson Description:

In this video, we explore the concept of data drift. Along the way, we will define what data drift is, what causes it, and identify some ways to manage it.

Exam Essentials and References - AML Data Management

00:05:28

Lesson Description:

In this section review, we identify key concepts necessary for the DP-100.

Course Conclusion

Review and Final Notes

00:03:48

Lesson Description:

In this video, I present a quick walkthrough of high-level concepts you need to know and provide some suggestions on preparing for the DP-100 content in this first module.

What's Next

00:03:01

Lesson Description:

In this final video we will take a look at next steps in preparing for the DP-100 exam.

Take this course and learn a new skill today.

Transform your learning with our all access plan.

Start 7-Day Free Trial