Master the art of continuous delivery and DevOps with the University of Virginia's comprehensive course. Learn to diagnose and improve team delivery pipelines, understand the roles in DevOps, implement automation tests, and facilitate iterative progress. This program, developed by top-ranked faculty, provides an interdisciplinary skill set crucial for achieving a continuous deployment capability in any organization.
Certificate Available ✔
Get Started / More InfoThis course covers the importance of velocity and the jobs of delivery, testing stack, infrastructure and the jobs of ops, and delivering continuously, providing a comprehensive understanding of continuous delivery and DevOps.
Explore the significance of velocity and the roles involved in delivery. Understand the essence of a delivery pipeline, the test stack, DevOps, and the jobs related to development, testing, and operations. Gain insights from an interview with Jez Humble.
Dive into the science and economics of testing. Learn about different types of tests, from small/unit tests to large/system tests, and how to create a culture of experimentation. Engage in discussions on team plans for investing in testing and the debate on using unit tests.
Delve into the world of operations, exploring the roles and responsibilities involved. Gain knowledge on version control, Kubernetes, and container orchestration. Participate in discussions on the job of ops in different companies.
Understand the continuous integration and continuous delivery (CI/CD) process. Explore feature flags, the blue/green pattern, and the differences between microservices and monoliths. Gain insights from interviews with industry experts and share your experiences with CI/CD systems.
Prepare for a career in data science with the Microsoft Azure Data Scientist Associate course, focusing on building and operating machine learning solutions in the...
Learn to install and configure SpotBugs, SonarLint, and TestNG with Eclipse in this beginner-friendly guided project, enhancing your code quality and efficiency....
Learn the fundamentals of Robotic Process Automation (RPA) and its integration with cognitive solutions and analytics. Gain insights into the RPA implementation...
Prompt Engineering for Web Developers is a comprehensive course that equips you with the skills to effectively leverage AI language models, transforming them into...