Course catalog

Categories

Showing 41-60 of 240 items.

Continuous Integration: Tools

Explore a variety of continuous integration and continuous delivery (CI/CD) tool options and learn about the benefits and drawbacks of each one.

Cosmos DB Developer Deep Dive

Take a coding deep dive into development with Azure Cosmos DB, a multi-model database that's globally distributed, and scales remarkably well.

Create Interfaces with FXML and JavaFX

Separate your user interfaces from the business logic and create more nimble, expressive Java code. Learn how to create UI objects with FXML and JavaFX.

Creating Bots with the Microsoft Bot Framework, Part 1

Get started building bots of your own with Microsoft Bot Framework. This course covers installation, setup, connectors, activities, messages, states, authentication, and dialogs.

Creating Bots with the Microsoft Bot Framework, Part 2

Continue building bots with Microsoft Bot Framework. Learn about working with forms using FormFlow and integrating with the Language Understanding Intelligence Service (LUIS).

Cucumber Essential Training

Learn how to use Cucumber to implement agile practices like behavior-driven development (BDD), test-driven development (TDD), and acceptance test-driven development (ATDD).

Developing Distributed Applications with C# and ZeroMQ

Learn how to use C# and ZeroMQ, a flexible, open-source messaging stack, to simplify development of distributed .NET applications.

Developing with Visual Studio Code

Discover Visual Studio Code, a free and lightweight cross-platform code editor. Learn how to find errors in your code, use snippets, adjust preferences, and set up version control.

DevOps for the Database with TFS 2018

Learn how to use Team Foundation Server 2018, SQL Server, and Git for development operations, including version control, deployments, release management, and more.

DevOps for the Database with VSTS and Azure

Apply DevOps principles to your database workflow. Learn how to build an automated CI/CD release pipeline for SQL databases with Visual Studio Team Services and Azure.

DevOps Foundations: Accelerating Continuous Delivery in the Enterprise

Rethink your organization's continuous delivery approach to boost the speed—and safety—of your software delivery workflow.

DevOps Foundations: Chaos Engineering

Prepare your systems for the worst-case scenario. Learn how to use chaos engineering to improve resilience of your architecture.

DevOps Foundations: Distributed Tracing

Learn how to troubleshoot complex microservice environments with Jaeger and Zipkin, two popular tracing projects, and how to evaluate the performance of a complex application.

DevOps Foundations: Effective Postmortems

Learn how to conduct a formal, blameless incident postmortem in a way that leverages up-to-date learning in safety and cognitive science.

DevOps Foundations: Going Cloud Native

Forge a path into the world of cloud native. Discover a roadmap to bring the cloud-native paradigm to your organization, with minimal disruption.

DevOps Foundations: Microservices

Set up your organization to successfully adopt microservices. Learn how to build, test, deploy, and monitor microservices in production.

DevOps Foundations: Monitoring and Observability

Learn about techniques and tools for monitoring from a DevOps mindset.

DevOps Foundations: Your First Project

Curious about how to put DevOps principles into practice? This course can help. Learn how to apply a DevOps philosophy to a sample app you might find in the enterprise.

DevOps Tips

Reach the next level in your DevOps career with these timely, focused tips. Explore critical soft skills as well as tips for implementing the latest technology trends.

DevSecOps: Building a Secure Continuous Delivery Pipeline

Explore best practices and tools that can help you implement security across the entirety of the continuous integration and continuous delivery (CI/CD) pipeline.