DevSecOps with GitHub and Microsoft Cloud Adoption Framework

This class is geared toward helping those that work in the development, security, and operational aspects of a cloud computing environment to understand what tools are at their disposal to create an efficient DevSecOps environment using GitHub and Microsoft Cloud Adoption Framework (CAF). This course introduces best practices, tools, and features of GitHub and Microsoft…

Microsoft Azure Bootcamp

In the early days of cloud computing, the “cloud” was mostly a place to park data and spin up virtual machines. Today it is much more. In addition to providing access to traditional storage and compute resources on Linux as well as Windows, Microsoft Azure includes extensive infrastructure options, rich management and analytical tools, and…

Delivering High Quality Databases using Visual Studio

This two-day, instructor-led course provides students with the knowledge and skills to effectively develop, test, and deliver modern SQL Server databases. Student will experience how to manage changes to database schema, ensure quality through T-SQL unit testing and static code analysis, and automate the building and deploying of SQL Server databases.

Managing Projects using Azure Boards

Azure DevOps Services provide a set of cloud-hosted tools that software teams can use as an end-to-end solution to plan, develop, test, and deliver value in the form of working software. Azure Boards enable an agile team to plan, track, and discuss work across the entire development effort. This one-day course will demonstrate how an…

DevOps Engineering on AWS

DevOps Engineering on AWS demonstrates how to use the most common DevOps patterns to develop, deploy and maintain applications on AWS. The course covers the core principles of the DevOps methodology and examines a number of use cases applicable to startup, small-medium business, and enterprise development scenarios.

Assuring Quality using Azure Test Plans

Azure DevOps Services provides a set of cloud-hosted tools that software teams can use as an end-to-end solution to plan, develop, test, and deliver value in the form of working software. Azure Test Plans enable a team to plan, track, and assess quality throughout the entire development effort. This one-day course will demonstrate how an…

ASP.NET 7 Test-Driven Development

Agile development dictates that you need to be writing and running tests all the time, but how do you get started? How do you bring Test Driven Development (TDD) into teams that haven't been doing it before? Start here to begin mastering the principles of TDD.