System Center Configuration Manager (SCCM) For Beginners
4.6 (2,769 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
11,959 students enrolled

System Center Configuration Manager (SCCM) For Beginners

The fluff-free SCCM course that shows you how to install and administrate SCCM within your network, screen-by-screen
4.6 (2,769 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
11,959 students enrolled
Last updated 4/2019
English [Auto-generated], Portuguese [Auto-generated], 1 more
  • Spanish [Auto-generated]
Current price: $11.99 Original price: $199.99 Discount: 94% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • 22 articles
  • 96 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • The exact steps for building an IT lab at home so you can fully learn and experiment with SCCM while you’re taking the course (a must for developing true hands-on experience)
  • Specific recommendations for implementing SCCM in a production environment, regardless if you’re doing a small single-site or a large-scale, globally distributed deployment

  • How to install and configure SCCM from the ground up, including downloading and installing SCCM, SQL, and all of the necessary server roles and schema

  • How to use the Configuration Manager Console, including managing users, creating boundary groups, and user discovery methods
  • How to create and push out applications to the Windows PCs on your network to the appropriate users (plus how to monitor whether it’s progress and any errors that pop up)
  • How to deploy an Operating System (in this case a Windows 10 image and software package) to a machine on your network, without worrying about making an “OMG what did I do?” type mistake
  • How to use User and Device Collections to organize and group resources for easy application, admin role, and client deployment
  • How to integrate Endpoint Protection with SCCM to prevent network security threats and keep your users safe
  • No paid software required - we will be using free and evaluation software to complete hands-on training
  • Administrative rights on your domain (if you choose not to use the lab)
  • Experience with Active Directory and Group Policy is helpful but not necessary
  • Be ready to get your hands dirty and install and administrate SCCM during the course… no “I’ll do it later” style learning here

If you’ve made it to this page, chances are you’re currently at SCCM Noob status (or are at least unfamiliar with the latest version), and you need to upgrade your skills FAST.

You’re either:

  • Already a Windows sysadmin who just had a newly installed SCCM server dropped into your lap, and now you have to figure out how to work it properly

  • An IT professional who’s recently been promoted into a role where “Congrats!” you’re now in charge of getting SCCM deployed for your entire organization (even though you have zero experience with it)

  • Working with a client and an SCCM install is part of your project scope, but you’ve never done it before

  • Experienced in SCCM 2012, but your organization has decided to move to a newer version of SCCM, and you need to know what’s changed and how the new features work

  • Or just simply an IT enthusiast looking to add another technical proficiency to your resume

Regardless where you’re starting from, the consensus is in:

The worst thing you could POSSIBLY do is jump into an SCCM production environment without understanding how to use it. Hang around sysadmin forums long enough, and you’ll hear the horror stories of re-imaging 1,000s of machines incorrectly and burning your business’s infrastructure to the ground.

Thankfully, that type of “gloom and doom” is incredibly rare. But the point remains: you need to find some effective SCCM training to get you up to speed before you jump in.

The problem is, most SCCM courses are books do more talking than showing, leaving you with a rough idea of what SCCM can do and how to use it... But mostly just half asleep at your desk, and still confused when you go to actually implement it.  

We did something different.

With System Center Configuration Manager (SCCM) For Beginners we’ve built the entire course around establishing a working test lab on your laptop and walking you through a real, functioning ConfigMgr environment.

Our goal is to teach you the fundamentals of SCCM as quickly and painlessly as possible, so that you can walk away from this course with the ability to deploy and administrate SCCM as soon as you’re done.

After taking this course you’ll be able to:

  • Install and configure SCCM from the ground up including downloading and installing the latest SCCM, SQL, and all of the necessary server roles and schema

  • Use the Configuration Manager Console, including managing users, creating boundary groups, and user discovery methods.

  • Create and push out applications to the Windows PCs on your network to the appropriate users (plus how to monitor whether it’s progress and any errors that pop up)

  • Deploy an Operating System to a machine on your network, without worrying about making an “OMG what did I do?” type mistake

  • Integrate Endpoint Protection with SCCM to prevent network security threats and keep your users safe

  • Update Configuration Manager to the latest version.

  • And overall, administrate the latest version of SCCM like a pro

All with easy-to-follow, high quality videos and downloadable reference PDFs.

No more scrolling through Microsoft forums trying to figure out which features apply to the latest version of SCCM, and which are outdated...

No more trying to decipher the “advanced” language you’ll find in SCCM communities online. That stuff may make sense to them, but boy is it rough for beginners...

And no need to attend expensive in-person training or trying to read through dense SCCM books that are filled with vast “wall-of-text” explanations and only a sparse screenshot here or there...

You can work at your own pace, watch us work through each configuration screen and pause where you need to, and you’ll have lifetime access to the material once you register.

But don’t just take our word for it though. Here’s what just a few of our IT students say about our courses:

“Great course! Paul and Robert do an amazing job here. Highly focused and straight to the main concepts, no fluff!” ~ Chris Vazquez

"Paul is a great instructor. The examples shown are easy to understand and follow. Love it." ~ David Murvai

“I picked this course due to the topics it covers but also the reviews that have been left and I have been very impressed with everything Paul has provided...” ~ Graham

“Very detailed course. Paul isn't boring and keeps you engaged throughout the course. I learnt some very important skills that will push my career forward. Thanks Paul!!” ~ Kevin Nedd

Plus, in addition to the core course content, you’ll also get:

  • Section follow-up quizzes to test your comprehension. What you’ll learn in the course won’t “stick” unless you make sure you’re not just watching and “thinking,” but putting your knowledge to the test… so we built that right into the course itself.

  • Direct access to the course instructors (Paul and Robert). You can ask questions and discuss the course content and how to deploy SCCM within your specific application.

  • Continually updated course content. We routinely amend and update the course content in response to your feedback and questions, as well as SCCM updates, so if there’s something else you’d like us to cover just ask!

  • A certificate of completion that you can put on your resume, show to your manager, and join the ranks of the SCCM administrators community... Something that could go a long way towards earning you a promotion and more job security.

So if you're ready to go from SCCM Noob to Expert in short order, you can instantly join the course today.

The best part about it?

You get a rock solid 30-day money back guarantee. So you can quite literally take the entire course, implement what you learned, and if you're unsatisfied for any reason whatsoever, request a full refund with no questions asked. Zero risk on your part.

All you have to do is click the green “Buy Now” button at the top right of your screen, and you can instantly access the course in under a minute.

Hope to see you inside!

Who this course is for:
  • System administrators looking to learn how to deploy and administrate SCCM at work
  • Individuals who have recently been promoted, moved into a new role, or have shifted departments and now to have to quickly get up to speed on how to run their organization’s SCCM setup
  • IT consultants who need to learn how to install and run SCCM for their clients
  • SCCM 2012 administrators who want to learn how to use the latest version of SCCM
  • IT professionals looking to get a job that requires SCCM as a skill, or who are just trying to expand their current skill set
Course content
Expand all 90 lectures 06:36:35
+ Getting Started with this Course
5 lectures 26:27

Hi my name is Paul Hill and I will be co-instructing this course along with Robert. In this quick video I am going to introduce myself to you so you can learn more about me.

Preview 03:09

Hi, my name is Robert Hill. I will be co-instructing this course along with Paul Hill. In this video I will introduce myself to you highlighting my IT background as an Engineering Technologist.

Instructor Introduction - Robert Hill

In this lecture I am going to help you learn how you can take full advantage of this course! If you have taken Udemy courses before, you might consider skipping this lecture as it is intended for new students.

How to take this course

In this lecture we will describe the feature set for System Center Configuration Manager. At the end of this lecture you will acquire a basic understanding of the capabilities of SCCM

Preview 07:57

This lecture describes the prerequisite hardware and software that you will need to install System Center Configuration Manager in a production environment. At the completion of this lecture, you will understand the requirements and necessary planning to successfully deploy SCCM in your organization

Preview 07:18
SCCM Overview
16 questions
+ SCCM Lab Setup
11 lectures 47:29

This section provides software for your lab. This section does not provide Windows Server 2016 or Virtual Box (VM software) 

For lecture 6, We have provided known compatible software versions, even though these are earlier versions of the software, we know for a fact the software from lecture 6 is compatible, and sufficient for all lectures.

In the future, if you decide to upgrade the software in your lab be sure to check the ADK_SCCM Windows 10 ADK compatibility chart provided, before you download and install any software. Remember your ADK version must match your SCCM version and your Windows 10 Version to be compatible.

Please let us know if you have any problems downloading or installing these files. Just follow the instructions in each section and instead of downloading software from Microsoft, or wherever directed, get your software from here. All software is legitimate, free evaluations from Microsoft. 

Here is a list of provided software and compatibility charts for your lab

System Center Configuration Manager (SCCM) with Endpoint Protection, branch level 1702

SQL 2016

ADK branch level 1703

Windows 10 Branch level 1703

SQL Management Studio

Three Windows 10 ADK  Compatibility Charts



IMPORTANT Please Read! Software Needed for your Lab

In this lecture Paul is going to give you an overview of this entire SCCM Lab section. We are going to help you decide whether or not you should watch this section. I am also going to show you the network diagram of the lab we will be creating in the lab environment for your situational awareness.

Preview 03:42

In this lecture we are going to download and install Oracle VM VirtualBox, a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2.  For more information, visit

Downloading and Installing VirtualBox

Now it’s time to download Windows Server 2016. Thankfully Microsoft offers a free trial version for 2016 that anyone can download for evaluation (or in our case, training) purposes. 

Downloading Windows Server 2016

In this lecture, we are going to download a Windows 10 ISO installation file from Microsoft. An ISO file is a disc image file that can emulate a CD or DVD. This file cannot be natively opened on Windows, but VirtualBox will be able to read the ISO file and get the Windows installation files from the file. It’s important for you to know that we are going to complete this lecture from our Host computer and not from a Virtual Machine. 

Downloading Windows 10

In this lecture we are going to create our IT Lab with VirtualBox. This includes creating virtual networking, defining sub nets, and creating and configuring virtual machines.

Building our Lab

In this lecture we are going to Install Windows Server 2016. We will create the local administrator account and rename the computer.

Installing Windows Server 2016

In this lecture we are going to assign static IP address for our Windows Server 2016 VMs.

Configuring IP Addresses for our Servers

In this lecture you are going to learn how to setup a Domain Controller on our ITFDC01 Virtual Machine.

How to Setup a Domain Controller

In this lecture we are going to create a new VM and install Windows 10. The reason why we are doing this is so we can later join the new computer to our Windows Domain and learn how to manage a client computer from SCCM.

Installing Windows 10
Joining our VMs to our SCCM Lab Domain
+ SCCM Installation
11 lectures 39:51

It is important to understand the potential compatibility issues of your ADK version and your windows 10 branch level and Configuration Manger branch level versions. This lecture explains these compatibility issues.

Configuration Manager branch and Windows ADK branch compatibility

In this lesson, you are going to learn how to approve Windows Updates as well as configure auto-approval rules with the WSUS console. We will be completing this lesson from our WSUS server, so if you are not logged in yet go ahead and do so now.

Installing the Windows Assessment and Deployment Kit (ADK) 10
Creating the Required Domain Accounts

We found an issue with the "Creating the System Management Container Lecture" that will need to be corrected in the video. Until this can be completed, we wanted you to know that the path for the location of the Management Container in the video is incorrect. 

Correction to Creating the System Management Container

In this lecture, we are going to create a System Management Container with ADSI edit and then delegate control of that container to our SCCM server. This lecture is going to be completed from a Domain Controller which in our case is called ITFDC01, so if you are not logged in to your domain controller, please pause this lecture and come back when you have logged in.

Creating the System Management Container on our Domain Controller

In this lecture, we are going to start the downloads for SCCM installation files. These downloads can take quite a while so we will go ahead and start them before we need the files so we can continue to work while the downloads progress.

Downloading System Center Configuration Manager
Double Check your Server Collation Setting

In this lecture, we are going to extend our Active Directory Schema. To do this we are going to need to extract a script from the SCCM installation that we downloaded earlier and copy that script to our Domain Controller (ITFDC01 in my case).

Extending the Active Directory Schema

In this lecture, we are going to download and install SQL 2016. This is a prerequisite for the System Center Configuration Manager installation. 

Downloading & Installing SQL Server

In this lecture, we are going to rename our server, join it to our domain ( and install all of the server roles and features that are required by SCCM.

Installing the Server Roles required by SCCM

In this lecture, we are going to install System Center Configuration Manager. At the time of this recording the latest version was 1702, don’t worry if you see a newer version the process will be very similar if not the same.

Installing Configuration Manager 2016
+ Configuration Manager Basics
5 lectures 27:09

This is an Overview of the System Center Console. Here we will explore the console and the many tasks that can be performed with this amazing software.

SCCM Console Overview
Create the user paul.hill

This lecture will show you how you can create and manage Administrative users within the SCCM console. By default, the account you used to install SCCM is often added as an administrator, but many times you will need to authorize other accounts for the Admin role within SCCM.

Creating and Managing Administrative Users

In this lecture you are going to learn how to create a boundary and boundary group within the SCCM console. In System Center 2012 Configuration Manager, a boundary is a network location on the intranet that can contain one or more devices that you want to manage.

Creating Boundary and Boundary Groups

In this lecture we are going to discuss the various methods you can configure discovery of clients and / or users.

Client and User Discovery Methods
Configuration Manager Basics
7 questions
+ SCCM Client Installation
4 lectures 45:37

In this lecture you are going to learn how you can deploy the SCCM client with Group Policy. This is useful when you are unable to configure the client push method, and the manual installation is unpractical.

Preparing for Client Installations with Group Policy

In this lecture you are going to learn how to deploy the SCCM client with the client push installation method. This is the preferred way to install the SCCM client across your domain, but there are other methods that we will also discuss.

Client Push Installation
Deploying the SCCM Client with Group Policy

If all else fails, you can resort to the manual client installation method. This is generally only done for testing purposes, but I wanted to make sure I covered it so you would understand how you can manually install the SCCM client on a workstation!

Manual Client Installation

See if you know enough to deploy the SCCM client in a domain!

Deploying the SCCM Client
6 questions
+ User and Device Collections
8 lectures 29:03
Creating additional VM's for Future Sections

In this lecture you will be introduced to user and device collections - You will also learn how to create a collection from an OU that you created in Active Directory.

Hands-on User and Device Collections Demonstration

Before we dive in and assign a user collection to a Security Role. We need to understand the benefits of using security roles. 

Role Based Administration (Administrative Security Roles)

In this Lecture you will learn how to assign a user collection to an Administrative Security Role within SCCM. A Security Role is assigned to a user or a group of users. This role defines what that group or user is allowed to do within the Configuration Manager Console. We will go through the steps to assign the SCCM Admin Group the "Full Administrator" Security Roll, then we will change the security roll and demonstrate the results

Assigning a User Collection to an Administrative Security Role

Remote control or remote desktop is used extensively. In this lecture you will learn how to use collections to turn on remote control on a windows desktop computer.

Using Collections to Turn-on the Remote Control Feature

In this lecture you will learn how to deploy power management to a device collection. Keep in mind Microsoft claims that Power Management is not supported on virtual machines so we cannot test this in our lab. The information has been provided so that you can implement PM in your organization.

Deploying Power Management To a Collection

In this lecture you will learn how to exclude machines from receiving Power Management Settings. This could be implemented for servers.

Excluding Computers from Power Management

In this lecture you will learn the value of implementing a maintenance window, especially when you have to push updates or deploy software outside of normal business hours. 

Using a Collection to Enforce a Maintenance Window
User and Device Collections
7 questions
+ Application Management
5 lectures 17:54
Creating a Network Share and a Collection

The Application Management Overview

Configuration manager provides us the ability to push out applications and installations to our windows PC’s. In this lecture you will learn how to push out applications to a collection.

Creating and Deploying Applications

In this lecture you will learn how to deploy an application to a collection, and howto verify that deployment using the CMTrace tool.

Deploying an Application to a Collection

In this video, you will learn how to monitor the deployment state of an application. The state being whether the deployment was successful, in progress, in error, requirements not met, or unknown. 

Monitoring Applications
Application Management
15 questions
+ Operating System Deployment
8 lectures 21:39
Creating the Windows 10 Collection

In this lecture you will learn the basics of OSD, the benefits, including OSD terminology that you will need to understand for this section 

OSD - The Basics

DHCP is a requirement for OSD, and in this lecture you will learn how to setup a DHCP server, and setup a DHCP scope for you lab.

Setting Up a DHCP Server

In this lecture you will download an evaluation version of windows 10 enterprise. Then you will learn how to configure virtual box for OSD deployment to a target computer (VM) 

Downloading Windows 10 - Setting up Virtual Box for OSD

In this lecture, you will learn how to add an operating system to configuration manager. 

Adding an O/S to Configuration Manager

From the ITFSCCM01 Server's hard drive create a folder named Deployments. The path is C:\Windows 10 images\Deployments

Create a Deployments folder for the Captured Image

In this lecture you will learn how to create and deploy a task sequence for OSD deployment.

Creating a Task Sequence

In this lecture you will learn how to configure PXE boot for your distribution point. Also you will learn how to configure Windows server to allow DHCP and WDS to co-exist on the same server.  

Enabling PXE Support, Configuring WDS
O/S Deployment
7 questions
+ Endpoint Protection
11 lectures 01:12:00

This lecture is about Network Security, common threats and how to prevent them.

An Overview of Network Security

In this lecture, we will discuss the features and benefits of Endpoint Protection integration.
• Next, we will discuss the SCCM server prerequisites.
• Then we will demonstrate how Endpoint Protection is integrated into System Center Configuration Manager 2016.

Endpoint Protection Server Prerequisites
  • The license for the EP client software is separate from the SCCM license – Just because you are licensed for SCCM does not mean you are licensed for the EP client. This short video will guide you through Microsoft's licensing maze. 
Endpoint Protection Licensing

In this lecture you will learn how to develop an effective plan for your organization.

Then you will gain an understanding of how these individual components integrate together to form a solid security solution.

Endpoint Protection Planning and Integration
IMPORTANT Please Read! Create a shared folder called EPUdates

In this lecture you will put into practice all that you have learned about server Endpoint Protection integration.

Endpoint Protection Server Configuration and Installation

In this lecture you will learn about Policies, what they are how they are used in Configuration Manager

Endpoint Protection Policy Overview

In this lecture we will define of the various policy settings available to us in Endpoint Protection.

The Anti-malware Policy Settings Overview

The purpose of this lecture is to demonstrate how to automate the collection of new updates and deliver them to clients.

Configuring an Automatic Deployment Rule (ADR)

In this lecture you will learn exactly how to install EP client on a Windows 10 machine. Here we installed some nasty Trojans and Malware on one of our VM's to test the effectiveness of Windows Defender and the reporting capabilities of Configuration Manager

Endpoint Protection Client Installation

This lecture provides a summary overview of several of the more challenging lectures that you have completed. You can download the lecture in .pdf format as well.

OSD-EP-Software Deployment Summary
Endpoint Protection
12 questions
+ Updating Configuration Manager
4 lectures 19:55
Software Needed for This Lab
Overview of the SCCM Update process
Updating Configuration Manager
Verifying Our Configuration
Updating Configuration Manager
8 questions