Ultimate Devops Beginners Course | Cloud Engineering Pre-Req
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.43 GB | Duration: 3h 44m
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.43 GB | Duration: 3h 44m
Discover and master the Cloud and it's foundational technologies
What you'll learn
Learn about Linux and it's commands
Understand the concept of Containers and Docker
Master the act of setting up CI/CD for a codebase
Discover how to host and deploy a full-stack app on the cloud
Requirements
Basic progamming experience
Description
Embark on a transformative learning experience with our comprehensive "Ultimate DevOps Beginners Course." This in-depth program is designed to empower you with the fundamental knowledge and practical skills required to navigate the dynamic landscape of DevOps successfully.Throughout the course, you will delve into the core principles of DevOps, understanding its pivotal role in fostering collaboration between development and operations teams. From Linux to containerization with Docker, you will gain hands-on experience with the tools that drive modern software development and deployment.Our immersive curriculum goes beyond theory, guiding you through the implementation of continuous integration and continuous delivery (CI/CD) pipelines using industry-standard tools such as GitHub Actions. You'll explore best practices for automating testing, deployment, and monitoring, ensuring the delivery of high-quality software at scale.In addition to technical skills, the course emphasizes the cultural and organizational aspects of DevOps, providing insights into fostering a collaborative and innovative work environment. By the end of the program, you'll emerge with a holistic understanding of DevOps, ready to apply your knowledge to real-world scenarios and elevate your career in the rapidly evolving field of software development and operations.Join us on this transformative journey and become a proficient DevOps or Cloud Engineer!
Overview
Section 1: Introduction
Lecture 1 About this course
Lecture 2 Introduction
Section 2: Linux: History, Fundamentals, and Commands
Lecture 3 Introduction to Linux
Lecture 4 History of Linux
Lecture 5 Install Ubuntu
Lecture 6 Linux distributions
Lecture 7 Loading Linux
Lecture 8 Linux Filesystems
Lecture 9 Basic comands in Linux
Lecture 10 Manipulating text files using Linux
Lecture 11 Utilities for manipulating text files using Linux
Section 3: Bash Scripting
Lecture 12 Introduction to Bash scripting
Lecture 13 Variables in Bash
Lecture 14 Control structures in Bash
Section 4: Docker
Lecture 15 Introduction to Docker
Lecture 16 Install Docker
Lecture 17 Containerize an Application
Section 5: CI/CD using GitHub Actions
Lecture 18 Introductions
Lecture 19 GitHub Actions and CI/CD
Lecture 20 Setup GitHub Actions for Codebase
Section 6: Host and Deploy Apps using AWS
Lecture 21 Introduction
Lecture 22 What is AWS?
Lecture 23 Deploy Frontend in AWS
Lecture 24 Deploy Backend in AWS
Lecture 25 Expose Backend App to the Internet
Section 7: Extra: Cloud Monitoring using Prometheus and Grafana
Lecture 26 Introduction
A software developer looking to learn DevOps