Power BI Fundamentals - Create visualizations and dashboards from scratch
The Most Addictive Python and SQL Courses
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 50% Off
One plan covers every Professional Certificate on Coursera. 50% off Coursera Plus Annual for 10 days only — price increases June 17.
Unlock All Certificates
Gain a solid foundation in DevOps engineering through this beginner-friendly course structured around the three core pillars of DevOps, created and narrated by Colin Chartier, Co-founder and CEO at LayerCI. Explore key concepts and practices used in modern software engineering, with frequent references to the MERN (MongoDB, Express JS, React JS, Node JS) technology stack and embedded programming examples throughout.
Cover the following three units across 13 lessons:
**Unit 1 - Code Review Automation:** Understand what DevOps is and how it fits into software engineering, dive into Test Driven Development (TDD), Continuous Integration (CI) with a hands-on setup tutorial, code coverage, linting best practices, and ephemeral environments with a setup tutorial.
**Unit 2 - Deployment Strategies:** Compare Virtual Machines (VMs) and Containers, explore rolling deployments, blue/green deployments with a Continuous Deployment setup tutorial, autoscaling, and service discovery.
**Unit 3 - Application Performance Management (APM):** Learn about log aggregation and vital production metrics to monitor and maintain application health in production environments.
Walk away with a strong understanding of key DevOps terminology, continuous integration and deployment strategies, and application performance management. Only a basic understanding of coding and the web is required to follow along.
Syllabus
DevOps Engineering Course for Beginners
Reviews
5.0 rating, based on 1 Class Central review
Showing Class Central Sort
-
El curso proporciona una introducción sólida a los fundamentos de DevOps, explicando conceptos clave como integración continua (CI), entrega continua (CD), control de versiones con Git, contenedores, automatización y monitoreo. Además, ayuda a comprender la cultura DevOps y la colaboración entre los equipos de desarrollo y operaciones para acelerar la entrega de software de forma segura y eficiente.