DevOps Courseware
Find your courseware here to deliver great DevOps classes.
Our catalog is constantly updated, but if you don’t find what you’re looking for, let us know and we’ll try to find it.
Practicing Kanban Using Azure Boards (PKAB)
1 day
All software development teams have a desire to increase their flow and throughput. With the powerful combination of Kanban and Azure Boards, they can do just that. This one day course will introduce Kanban and demonstrate how an agile team can configure and use Azure Boards to effectively practice Kanban, achieve flow, and begin improving throughput and predictability. To maximize learning, students will work in teams, in a common team project, on a common case study.
Who should take this class?
This course is appropriate for all members of a software development team, especially those who are actively involved with …
Assuring Quality Using Azure Test Plans (AQATP)
1 day
Azure DevOps provides a set of cloud-hosted tools that software development teams can use as an end-to-end solution to 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 agile team can configure and use Azure Test Plans to effectively assure quality in web and desktop applications. To maximize learning, students will work in teams, in a common Azure DevOps project, on a common case study.
Who should take this class?
This course is appropriate for all …
Mastering Azure Repos (MARS)
1 day
Azure DevOps provides a set of cloud-hosted tools that software teams can use to quickly plan, develop, test, and deliver value in the form of working software. Azure Repos provide public or private Git repositories that enable better collaboration and cleaner code. To maximize learning, students will work in teams, in a common Azure DevOps project, on a common codebase.
Who should take this class?
This course is appropriate for all software developers who are using or considering using Azure Repos for Git version control. Having some experience with version control is recommended. Experience with Git, Visual Studio or Visual …
Managing Projects Using Azure Boards (MPAB)
1 day
Azure DevOps 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 Boards enable an agile team to plan, track, and discuss work across the entire development effort. This one day course will demonstrate how an agile team can configure and use Azure Boards effectively. To maximize learning, students will work in teams, in a common team project, on a common case study.
Who should take this class?
This course is appropriate for all members of a software development team, especially …
CI/CD Using Azure Pipelines (CICD)
1 day
Azure DevOps 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 Pipelines automatically builds, tests, and deploys code in the cloud or on-prem to enable continuous feedback. This one-day course demonstrates how an agile team can configure and use Azure Pipelines to effectively build, test, and deploy software while practicing Continuous Integration (CI) and Continuous Delivery (CD). To maximize learning, students will work in teams, in a common Azure DevOps project, on a common case study.
Who should take this …
Continuous Delivery Using Azure DevOps Services (CDADS)
2 days
Azure DevOps 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. This two-day course provides students with the DevOps principles and related hands-on practices, using Azure DevOps Services, to work better as a team, scale their agility, share and integrate their work, and deliver working software continuously in order to enable faster delivery of value and receive early and valuable feedback.
Who should take this class?
This course is intended for experienced software development professionals who want to learn about DevOps in …
DevOps for Managers and Leaders Training (WA2593)
2 days
This two-day DevOps for Managers and Leaders workshop is loaded with practical real-world information. You will leave this course loaded with knowledge on the available people, processes, culture, and tools for DevOps, ready to select what's right for your company and to roadmap the journey for your organization.The class provides two DevOps implementation case studies, a 30-60-90 roadmap to implementing DevOps in your organization, DevOps organizational maturity assessment, as well as, patterns and best practices to enable you to confidently lead a DevOps implementation.This class demystifies the fundamental shift from focusing only on the tools or scripting to using DevOps …
Git Training: Introduction to Version Control with Git (WA2410)
1 day
This one-day Introduction to Version Control with Git training class teaches developers what Git is and how to use Git to manage software versions effectively.
The course begins with a review of the benefits of version control in software development. We then introduce Git, with emphasis on the multiple workflow possibilities, and the paradigm shift required to use distributed version control effectively.
The audience for this course is software developers.
Jenkins Training: Continuous Integration with Jenkins for Developers and DevOps Initiatives (WA2271)
2 days
This Jenkins training class provides training on the Jenkins Continuous Integration system. Students will install Jenkins on a Windows machine, create Jenkins jobs, set up Jenkins user authentication, and explore commonly used Jenkins plugins.
Introduction to Microservices Architecture (WA2755)
2 days
This Introduction to Microservices Architecture training course will help the attendees understand the value proposition and technical aspects of microservices. You will learn about the pros and cons of breaking up the monolithic type of applications prevalent in the enterprise space and converting them into microservices-based solutions. Details analysis of some of the common patterns and motivation for using them in microservices architecture is also provided.
Kafka for Application Modernization (WA2708)
2 days
This Kafka for Application Modernization training class is a general introduction course to get students understanding and working with Kafka.
Splunk Training: Operational Data Analytics with Splunk (WA2952)
2 days
This Splunk training course introduces the students to the Splunk Operational Data Analytics platform.
Technical Introduction to Microservices Training (WA2579)
2 days
This Technical Introduction to Microservices training course will help you understand the value proposition and technical aspects of microservices, a new and rather fuzzy concept used to describe rapidly provisionable, independently deployable services with narrow and distinct functionality.
Delivering Products Using Azure DevOps and Scrum (DPADS)
3 days
Azure DevOps 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. Scrum is the standard framework for becoming agile in software development. This three‐day course will help take your team and product to the next level using both. Through lecture, demonstrations, hands‐on activities, and team‐based exercises, attendees will experience how to deliver software using the Scrum framework and the corresponding tools and practices in Azure DevOps and Visual Studio.
Who should take this class?
Product Owners, Scrum Masters, Developers, testers, architects, …
Unit Testing in Visual Studio 2022 (UTVS2022)
2 days
This two-day, instructor-led course provides students with the knowledge and skills to effectively use Visual Studio to design, write, and run high-quality unit tests. The course focuses on the applicable features and capabilities of Visual Studio as it relates to unit testing and Test-Driven Development (TDD). This course also introduces other, popular unit testing tools and techniques, and demonstrates how they integrate with Visual Studio and a team's development lifecycle.
Who should take this class?
This course is intended for current software development professionals who are involved with building high-quality .NET applications. Students will use Visual Studio while learning how …
Delivering High-Quality Databases Using Visual Studio 2022 (SSDT2022)
2 days
This two-day, instructor-led course provides students with the knowledge and skills to effectively develop, test, and deliver modern SQL Server databases. Students will experience how to manage changes to a database schema, ensure quality through T-SQL unit testing and static code analysis, and automate the build and deployment of SQL Server and Azure SQL databases.
Who should take this class?
This course is intended for database developers and administrators working with modern versions of SQL Server or Azure SQL. Application developers who are involved with writing and testing T-SQL code and working with test data will also find value.
MEAN JavaScript Technology Stack Training (WA2497)
5 days
What is Mean Stack? Our Mean Stack course goes in depth to answer this question. MEAN [MongoDB, Express, Angular, and Node.JS] represents a new breed of software platforms that creatively leverage a stack of production-ready technologies centered on JavaScript. This intensive training course introduces the students to the essential concepts, design principles, idioms, and techniques behind the efficient use of the MEAN JavaScript Technology Stack. Upon completion of this training course, students will have a solid understanding of MEANS’ value proposition; they will also gain practical experience working with all the components of the MEAN stack. This high-octane training course …
Applied Data Science with Python (WA2715)
2 days
The course includes a deep dive into Python for data science, analytics, and data visualization, as well as an intro to Python in the realm of data engineering. The chapters are reinforced with practical labs where students can apply their theoretical knowledge in the real world.
If you’re an analyst, developer, architect, or technical manager, you will need to use Python in the fields of data science, business analytics, and data logistics. In this intensive 2-day course, we cover both theoretical and practical core concepts of Python and how it applies to these areas.
API Management Fundamentals for Architects (WA2895)
2 days
With two intensive days of learning that combine theoretical concepts and hands-on labs, we will cover the fundamentals of the multifaceted process of API management. We also include MuleSoft, Apigee, analytics, security, microservices, and much more in this comprehensive course.
This course targets Business Analysts, IT Architects, Technical Managers and Developers
Docker and Kubernetes Fundamentals (WA3003)
3 days
This intensive Docker and Kubernetes training course offers a combination of theoretical concepts as well as real-world hands-on labs, giving students the opportunity to apply their knowledge. The course covers essential Kubernetes and Docker skills and provides a basic introduction to Continuous Integration.
Who should attend
Developers, system architects, technical team leads, systems administrators, and DevOps professionals who want to understand and use Kubernetes in cloud environments.
Kubernetes for Developers (WA3007)
3 days
In this Kubernetes for Developers training course students learn how to containerize, host, deploy, and configure an application in a multi-node cluster.
Data Engineering Bootcamp Training using Python and PySpark (WA3020)
5 days
This hands-on Data Engineering Bootcamp teaches attendees the foundations of data engineering using Python and Spark SQL. Students learn how to build production-ready data-driven solutions and gain a comprehensive understanding of data engineering.
Spark and Machine Learning at Scale (WA3290)
4 days
In this comprehensive Spark and Machine Learning at Scale training course students will delve into the world of Spark, a powerful open-source big data processing engine, to create scalable machine learning solutions.