Um momento

Learn Virtual Machines

Build intuition for how VMs boot, scale, connect, and stay secure in real systems.

Start learning 8 lessons · about 2 hours · free
About this track

This track teaches virtual machines from first principles through production operations. You will learn hypervisors, CPU and memory virtualization, virtual disks, networking, templates, observability, and hardening with hands-on Python exercises and practical architecture thinking.

Before you start
  • No prior virtualization experience is required.
  • Basic comfort reading simple Python code is helpful.
  • A modern browser with JavaScript enabled.
  • Python exercises run in-browser with the same runtime used by other Python learning tracks.
  1. Unit 1 · 0/2 lessons

    Foundations

    Understand what VMs are and how they start. Badge: Hypervisor rookie

    1. 0x001Meet virtual machinesLearn what a VM is and why teams run many machines on one host. 15 min 0/1 exercises solved 15 min 0/1 exercises solved
    2. 0x102Understand hypervisors and VM bootDistinguish type 1/type 2 hypervisors and follow a VM boot flow. 15 min 0/1 exercises solved 15 min 0/1 exercises solved
  2. Unit 2 · 0/2 lessons

    Resource models

    Reason about CPU, memory, disks, and snapshots. Badge: Resource planner

    1. 0x203Virtualize CPU and memorySee how vCPU scheduling and memory limits shape VM performance. 15 min 0/1 exercises solved 15 min 0/1 exercises solved
    2. 0x304Manage virtual disks and snapshotsUse disk images, copy-on-write layers, and snapshots safely. 15 min 0/1 exercises solved 15 min 0/1 exercises solved
  3. Unit 3 · 0/4 lessons

    Fleet operations

    Connect, standardize, monitor, and harden VM fleets. Badge: Fleet guardian

    1. 0x405Connect VMs with virtual networkingExplore virtual switches, NAT, bridge modes, and security groups. 15 min 0/1 exercises solved 15 min 0/1 exercises solved
    2. 0x506Scale with templates and golden imagesBuild reusable VM images for fast, consistent provisioning. 15 min 0/1 exercises solved 15 min 0/1 exercises solved
    3. 0x607Operate VMs in productionMonitor health, capacity, and incidents across VM fleets. 15 min 0/1 exercises solved 15 min 0/1 exercises solved
    4. 0x708Harden VM securityApply patching, identity, and network controls to reduce risk. 15 min 0/1 exercises solved 15 min 0/1 exercises solved
Gostou da aula? 😆👍
Apoie nosso trabalho com uma doação: