Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

DevOps Micro-Internship: Docker, K8s, Cloud + 4 Projects

via Udemy

Overview

Internship-style DevOps: weekly assignments using Docker, Kubernetes (K8s), Cloud & CI/CD — build a GitHub portfolio.

What you'll learn:
  • Project 1: Book Review App (End-to-End DevOps Deployment) Build a complete delivery flow around a real application.
  • Project 2: The Epic Book (Real App + CI/CD Practice) Work on a second real project to repeat the system: version control, deployment mindset, structured docs.
  • Project 3: My React App (Frontend DevOps Workflow) Learn how DevOps applies to frontend apps too — clean build flow, deployment approach, and “ship-ready”.
  • Project 4: Personal Portfolio Template (Capstone Portfolio Proof) Turn your learning into proof: portfolio template + deployment-ready structure + final present
  • 42 industry-relevant assignments (hands-on, not theory)
  • 2 Clouds: Amazon Web Services + Microsoft Azure

If you’re tired of watching tutorials and still not feeling job-ready — this course is for you.

This is the self-paced version of my DevOps Micro-Internship (DMI) approach.

That means:

  • Assignments + real projects

  • Build → break → fix → document → ship

  • You don’t just learn tools — you learn how to work like a DevOps engineer

- No fluff. No endless theory.
- You will produce a real GitHub portfolio.
- And yes — I cannot guarantee a job. But if you do the work properly, you will become job-ready with skills + confidence.


What makes this Micro-Internship style (DMI way)?

Most courses stop at explaining. This one forces execution.

In each module you will:

  1. Learn the concept (short + practical)

  2. Do guided labs (hands-on)

  3. Complete an assignment (industry-style)

  4. Push your work to GitHub (portfolio proof)

  5. Document your steps (README + screenshots + learnings)

Watching is not progress. Shipping is progress.

What you’ll build (4 Portfolio Projects)

You will complete 4 real projects designed to simulate real DevOps work, such as:

  • Containerizing an application using Docker + Docker Compose

  • Building CI/CD pipelines (Azure DevOps) with real deployment flow

  • Deploying and scaling workloads on Kubernetes (K8s) (Deployments, Services, Ingress, scaling)

  • Automating infrastructure and deployments using Terraform + Ansible

  • Adding monitoring/observability using Prometheus + Grafana

  • A final “portfolio-ready” project flow tying everything together (capstone-style)

(Exact project steps are provided inside the course — you’ll know what to build, what to submit, and how to document.)

What you’ll learn (full roadmap)

DevOps Foundations

  • DevOps principles, delivery lifecycle, basic networking, tooling mindset

Linux for DevOps

  • Command line, permissions, processes, logs, networking tools, shell scripting, troubleshooting

Git & GitHub (Real Workflow)

  • Branching, merging, pull requests, collaboration practices, clean repo structure

Cloud Fundamentals (AWS + Azure)

  • Compute, networking, storage, IAM, and security best practices

  • How DevOps workflows map to cloud services

Infrastructure as Code

  • Provision infrastructure with Terraform

  • Configure/deploy with Ansible

CI/CD with Azure DevOps

  • Build pipelines, release pipelines, artifacts, environments, secrets, deployments

Docker (Containerization)

  • Dockerfiles, images, containers, volumes, networking, Compose

Kubernetes (K8s)

  • Pods, Deployments, Services, ConfigMaps, Secrets, Ingress, scaling basics

Monitoring & Observability

  • Metrics + dashboards with Prometheus and Grafana

  • What to monitor and why (practical approach)

Who this course is for

  • Beginners who want a structured DevOps path

  • Developers / IT professionals moving into DevOps

  • Cloud / SysAdmins wanting automation + CI/CD + Kubernetes skills

  • Anyone who wants portfolio + job readiness, not just certificates

Prerequisites

  • No prior DevOps experience required

  • Basic Linux / networking awareness helps (but not required)

  • A mindset to do the work and troubleshoot (this is the real skill)

Course includes

  • 40+ hours on-demand video

  • Hands-on labs + assignments

  • 4 real-world projects (portfolio-ready)

  • Lifetime access + updates

  • Udemy Certificate of Completion

How to get the best results (simple rule)

If you want results, follow this weekly rhythm:

  • Start early, execute daily, document everything, and ship to GitHub

  • Don’t wait for motivation — use the system

Enroll if you’re ready to stop “just learning” and start building real DevOps skills.

Syllabus

  • Essentials: Internet, Networking & Tools Basics
  • Linux for DevOps
  • Git & GitHub
  • DevOps Lifecycle
  • AWS Cloud
  • Azure Cloud
  • Terraform - IaaC
  • Ansible – Configuration Management
  • CI/CD with Azure DevOps
  • Docker – Containerization
  • Kubernetes – Deploy & Scale Apps
  • Capstone Project

Taught by

Pravin Mishra | AWS Certified Cloud Practitioner | Solutions Architect

Reviews

4.6 rating at Udemy based on 663 ratings

Start your review of DevOps Micro-Internship: Docker, K8s, Cloud + 4 Projects

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.