Vagrant is the command line utility for managing the lifecycle of virtual machines. Isolate dependencies and their configuration within a single disposable and consistent environment. A virtual machine, commonly shortened to just VM, is no different than any other physical computer like a laptop, smart phone, or server. It has a CPU, memory, disks to store your files, and can connect to the internet if needed. While the parts that make up your computer (called hardware) are physical and tangible, VMs are often thought of as virtual computers or software-defined computers within physical servers, existing only as code. Hypervisor is a software that creates and runs virtual machines. Generally, the hypervisor allows a host machine to run multiple guest operating systems by virtually sharing its resources, such as RAM, CPU, and storage. Anyone with basic IT/software experience can attend this Vagrant course. You need a laptop with a better configuration and a stable internet connection to do a hands-on workout in session time. In this Vagrant course, you will learn introduction, overview, Vagrant provider, Vagrant registry, Vagrant box, Vagrant configuration, and Vagrant VM. Please view the syllabus document to know the full course content structure and hands-on topics on Vagrant.