DevOps Engineering Course for Beginners

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=j5Zsa_eOXeY



Duration: 2:18:18
847,924 views
19,993


What is DevOps in the context of software engineering? Learn all about DevOps in this comprehensive course for beginners with three technical tutorials. You will learn what DevOps is, continuous integration, continuous deployment strategies, and application performance management. Many DevOps practices are commonly used in programming and web development, it is important to understand key terms and technologies.

This course often references the MERN (MongoDB, Express JS, React JS, Node JS) technology stack. You will get a series of talks with technology recommendations based on these best practices. There will be several programming examples embedded in these talks. As long as you know the absolute basics of coding and the web, you'll have no problem following along.

โญ๏ธ Course Notes โญ๏ธ
๐Ÿ”— Lesson 1: https://layerci.com/blog/what-is-devops/
๐Ÿ”— Lesson 2: https://layerci.com/blog/what-is-test-driven-development/
๐Ÿ”— Lesson 3: https://layerci.com/blog/what-is-ci/
๐Ÿ”— Lesson 4: https://layerci.com/blog/what-is-code-coverage/
๐Ÿ”— Lesson 5: https://layerci.com/blog/linting-best-practices/
๐Ÿ”— Lesson 6: https://layerci.com/blog/what-is-an-ephemeral-environment/
๐Ÿ”— Lesson 7: https://layerci.com/blog/the-difference-between-vms-and-containers/
๐Ÿ”— Lesson 8: https://layerci.com/blog/what-are-rolling-deployments/
๐Ÿ”— Lesson 9: https://layerci.com/blog/what-is-a-blue-green-deployment/
๐Ÿ”— Lesson 10: https://layerci.com/blog/what-is-autoscaling/
๐Ÿ”— Lesson 11: https://layerci.com/blog/service-discovery/
๐Ÿ”— Lesson 12: https://layerci.com/blog/what-is-log-aggregation/
๐Ÿ”— Lesson 13: https://layerci.com/blog/vital-production-metrics/

โญ๏ธ Course Content: 3 Pillars of DevOps โญ๏ธ

โญ๏ธ Unit 1 - Code Review Automation
โŒจ๏ธ Lesson 1 What is DevOps?
โŒจ๏ธ Lesson 2 - What is Test Driven Development (TDD)?
โŒจ๏ธ Lesson 3 - What is Continuous Integration (CI)? w/ CI setup TUTORIAL
โŒจ๏ธ Lesson 4 - What is code coverage?
โŒจ๏ธ Lesson 5 - Linting best practices
โŒจ๏ธ Lesson 6 - Ephemeral environments w/ setup TUTORIAL

โญ๏ธ Unit 2 - Deployment Strategies
โŒจ๏ธ Lesson 7 - Virtual Machines (VMs) vs. Containers
โŒจ๏ธ Lesson 8 - Rolling deployments
โŒจ๏ธ Lesson 9 - Blue/green deployments w/ Continuous Deployment setup TUTORIAL
โŒจ๏ธ Lesson 10 - What is autoscaling?
โŒจ๏ธ Lesson 11 - What is service discovery?

โญ๏ธ Unit 3 - Application Performance Management (APM)
โŒจ๏ธ Lesson 12 - What is log aggregation?
โŒจ๏ธ Lesson 13 - Vital production metrics

โญ๏ธ Course Reddit Discussion Forum: https://www.reddit.com/r/devopsacademy/
๐ŸŽฅ Course created and narrated by Colin Chartier, Co-founder and CEO at LayerCI
๐Ÿฆ Have feedback on the course? Email devopsacademy@layerci.com
LayerCI on Youtube: https://www.youtube.com/channel/UCrUJumewxQvb2TofzbqD6zA

๐ŸŽ‰ Thanks to our Champion and Sponsor supporters:
๐Ÿ‘พ Wong Voon jinq
๐Ÿ‘พ hexploitation
๐Ÿ‘พ Katia Moran
๐Ÿ‘พ BlckPhantom
๐Ÿ‘พ Nick Raker
๐Ÿ‘พ Otis Morgan
๐Ÿ‘พ DeezMaster
๐Ÿ‘พ Treehouse

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news