Upcoming Online Lectures, Labs and Learning Paths

  • Monitor and Optimize Data Solutions - Course Three of DP-200 Exam Preparation

    This course covers configuring, managing and deploying monitoring for Azure Storage and data store solutions.  We start with an overview of monitoring concepts, then focus on monitoring Azure Storage, Azure Data Lake, Azure Data Warehouse, Azure SQL DB and other services.

  • Design for Data Security and Compliance - Course Three of DP-201 Exam Preparation

    This course covers designing of security for source data access and security for data policies and standards.

  • Getting Started with Linux Scripting

    In this course, you will learn some basic techniques for scripting with Bash in a Linux environment. The principles learned will be applicable to all computing environments. Throughout the course, as you build a number of sample scripts, you will learn the use of bash shortcuts, shell variables, and built-in commands. You will also learn how to script dynamically on the command line, how to format a script, the use of return values and comments, command substitution, testing conditions, and looping constructs, and how to invoke scripts and obtain input from the command line. You will be better prepared to create your own scripts to use in your computing environment.

  • Dynamics 365 Fundamentals

    Dynamics 365 is a family of Business Applications. This course provides an overview of the functionality provided by Dynamics 365 Apps to provide a foundational level of knowledge of their capabilities and how the Apps are provided by Microsoft.
    We start off by looking at the various Dynamics 365 Apps and the Power Platform. 
    We then move on to a more detailed look the Apps for Customer Engagement, including what is involved in purchasing, deployment and support.
    We then switch attention to the Apps for Unified Operation, again what is involved in purchasing, deployment and support.
    This course will wrap up by at Cloud Concepts These concepts are not specifically about Dynamics 365 but as Software as a Service applications, it is important to understand and be able to articulate these concepts.

  • Prepare Data for Modeling: Course Two of DP-100 Exam Preparation

    The student will learn how to prepare tabular datasets ready for modeling. Integrating data from multiple sources, understanding relationships inside the data, and cleansing issues where possible are important tasks for building robust statistical models. These techniques will be taught in Azure DataBricks using common Python libraries and Microsoft developed libraries like the Azure Machine Learning Data Prep SDK.

  • Deploy and update applications - Course Four of MD-101 Exam Preparation

    Students will learn how to deploy and update applications, assign apps to groups, deploy O365 ProPlus and implement Mobile Application Management (MAM).

  • Introduction to Node.js

    Node.js lets developers use JavaScript to write command line tools and for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user's web browser. Consequently, Node.js represents a "JavaScript everywhere" paradigm, unifying web application development around a single programming language, rather than different languages for server side and client side scripts. In this hands-on lab, you will learn everything from how setup node.js, install packages, understand routing and templating, to perform common operations like file i/o, data access, and deployment.

  • AWS Certified DevOps Engineer

    The AWS Certified DevOps Engineer - Professional exam tests the candidate's technical expertise in provisioning, operating, and managing distributed application systems on the AWS platform. For this exam, you should know how to:

    Implement and manage continuous delivery systems and methodologies on AWS. Understand, implement, and automate security controls, governance processes, and compliance validation. Define and deploy monitoring, metrics, and logging systems on AWS. Implement systems that are highly available, scalable, and self-healing on the AWS platform. Design, manage, and maintain tools to automate operational processes.

    This course is designed to provide you with the knowledge and skills required to pass the AWS Certified DevOps Engineer - Professional exam and to successfully apply these skills in the workplace.

  • Power BI for Data Professionals

    This course covers using Power BI Desktop to create and deploy datasets and reports as well as deploying, sharing, and securing assets in 
    We will start off by reviewing the components of the Power BI ecosystem. Then we will begin to build a model in Power BI Desktop by acquiring data using Power Query/M. Next, we will shape and model the data using M and DAX. Then we will build calculations to support analysis and reporting. 
    Once we have a working dataset, we will build a report using default and custom visuals, buttons, and bookmarks. Then we’ll add dynamic row-level security roles.  
    Next, we’ll explore various ways to deploy and share the data model and the report in This will include organization of workspaces, user roles within the workspace, row-level security, and use of Power BI apps. We will also look at scheduling the refresh of data in imported and composite datasets. 
    The course will wrap up by looking at some re-usability and lifecycle management techniques including version control, pre-production environments, use of shared and certified datasets, and suggested quality checks before deploying to production. 

  • Perform Feature Engineering: Course Three of DP-100 Exam Preparation

    The student will learn how develop effective and reusable features ready for modeling. Using manual techniques and then automated techniques, the data scientist will be able to handle core data types using SciKit-Learn and Microsoft Python libraries like MMLSpark and Azure Machine Learning Data Prep SDK.

  • Azure SQL Database Concept Overview: Course One of Introduction to Azure SQL Database

    Course 1 provides the conceptual backdrop of setting the stage for Azure SQL Database as a contender and enterprise premium workload.   This course covers the concepts and service tier definitions for Azure SQL Database, providing a formal launch point for additional course study on this feature set. 

  • Azure SQL Database Security: Course Two of Introduction to Azure SQL Database

    Course 2 guides participants through Azure SQL Database Security Concepts, including Role-base Access Control (RBAC) and a survey of the Security Advisory Tools Azure provides as part of the overall feature set.   In addition, this course introduces Row Level Security and Dynamic Data Masking to round out.

  • Azure SQL Database Tooling and Management: Course Three of Introduction to Azure SQL Database

    Course 3 takes participants on a tour of Azure SQL Database management, showcasing various Azure SQL Tooling options and focusing on the considerations for integration and management of an Azure SQL Database instance.

  • Azure SQL Database Monitoring and Data Encryption: Course Four of Introduction to Azure SQL Database

    Course 4 discusses various database monitoring and data encryption options provided within Azure SQL Database.  Monitoring options include a brief introduction to Extended Events with a particular focus on popular encryption options like storage-level Transparent Data Encryption and client-side Always Encrypted column-level encryption are covered.

  • Azure SQL Database Elastic Scaling: Course Five of Introduction to Azure SQL Database

    Course 5 is a tour into Azure SQL Database Elastic Scaling and guidance for decisions on proper usage of Elastic Pools vs Instances when configuring Azure SQL Database for desired performance goals.

  • Azure SQL Database High Availability and Disaster Recovery: Course Six of Introduction to Azure SQL Database

    Course 6 discusses Azure SQL Database options providing various levels of HADR capability through platform configuration.  On entry, participants will get exposure to the backing roles that MSFT and Deployment Teams take in HADR, conceptual considerations and requirements., evolving into a tour of what Azure SQL Database brings to the table to simplify and promote reduced downtime and near-zero data loss on an existing enterprise grade SLA.  In addition, client-side design implications are discussed in terms of building advanced fault tolerance capability as a pre-configpluggable. 

  • Azure SQL Database Sizing and Performance: Course Seven of Introduction to Azure SQL Database

    Course 7 discusses various sizing and performance options available.  Participants will consider options, match to basic performance scenarios engaging both with Azure Performance Advisor Tools as well as manual adjustments to fit specific custom requirements.  

  • Security Fundamentals

    This course provides an overview of Defense in Depth security challenges and strategies of mitigation in the information systems environment. Topics include definition of security terms, security concepts, elements, and goals incorporating industry standards and practices with a focus on confidentiality, availability, and integrity fundamentals of information systems for Systems Administrators.

  • MS-300: Configure and Manage Workload Integrations

    This course will help you prepare for the exam MS-300: Deploying Microsoft 365 Teamwork by covering the basics of configuring and managing workload integrations in Microsoft 365. This four-module course will cover integrating M365 workloads (such as Office 365 connectors, Flow and PowerApps, etc.), enabling document support for Yammer, managing Stream, and integrating M365 workloads with external systems (such as PowerBI, line of business systems and monitoring usage and licensing).

  • MS-300: Configure and Manage OneDrive for Business

    Students will learn how to connect clients to all their files in Office 365, enabling the ability to share and work from anywhere in a secure environment. This course will deliver a experience of adoption for the attendees, getting to know the deeps and tricks of OneDrive for business and the benefits that come with the platform.

  • Azure Monitoring and Operations

    This course will cover the history of monitoring in Azure, demystify what all the Azure native monitoring tools look like, provide guidance on when to use what + why or when, walk through Azure Monitor Alerts (metrics and diagnostics), dive into Log Analytics/Kusto Query Language (KQL), discuss parts of the former OMS, dig into Azure Backup + Azure Site Recovery, go over Azure Automation, and explore Application Insights.