Vagrant Up! Comprehensive development system automation

Go from zero to hero by solving the development system dilemma with automation and versioned configuration with Vagrant

4.54 (846 reviews)
Udemy
platform
English
language
Development Tools
category
instructor
Vagrant Up! Comprehensive development system automation
7,023
students
4.5 hours
content
Mar 2019
last update
$69.99
regular price

What you will learn

Create automatic, reliable, repeatable, easy to use, and versioned development environments

Write provisioning scripts to automatically setup Vagrant managed environments

Solve the development box setup problem

Why take this course?

Vagrant UP

This is a comprehensive course designed to show how to setup local development environments using Vagrant and related tools.

Just Updated: May 25, 2015! New bonus section added (Chef Solo).

Course Outline

Introduction provides an overview for the course, cover the core concepts for Vagrant, how to get the course materials.

Installation provides step-by-step instructions on how to setup Vagrant, VirtualBox, and other tools needed for the rest of the course on both Windows and Mac platforms.

Getting Started walks through the basics of using Vagrant and how to version control (using Git) a project using Vagrant.

Boxes covers how to find, manage and use Vagrant boxes.

Plugins walks through finding, using and managing plugins in Vagrant in order to extend Vagrant's functionality.

Provisioning covers how to write file and shell provisioners to automatically install software when Vagrant first runs or on demand. After learning the basics of provisioning, this section ends with a full-fledged LAMP-stack provisioned.

Multiple Virtual Machines walks through using Vagrant with a multiple VM configuration, when we dissect the LAMP stack in the previous section and create two virtual machine definitions within one configuration file.

Conclusion has some final thoughts on Vagrant and provides links to resources for additional learning.

Bonus! sections feature advanced topics like creating custom Vagrant boxes and using the Chef Solo provisioner.

Course Features

Presentations provide audio/video training of conceptual ideas in each major area or introduction of new concepts.

Screencasts provide a video of the instructor's computer system with any actions, commands, or screens displayed and narrated. There are several hours of screencat video content -- it makes up the vast majority of the course. Any command line based screencast will include a command listing in the lecture downloads.

Several attachments throughout the course provide supplemental information, illustrations, or other reference material.

Reviews

Stephen
October 14, 2022
The course needs updating as some of the resources and internet interfaces are out of date and so not work.
João
August 29, 2022
Curso bem interessante, chega a um nível suficiente de profundidade para que possamos utilizar a ferramenta Vagrant. Talvez o curso não devesse incluir tantos comandos git, para simplificar.
Sattha
May 28, 2022
Outdated centos version in Section 6-17. and when used Centos 7.x the command in the video is deprecate, mysql-server package is not there and was replaces with mariadb-server in Centos 7.x
Magnus
April 21, 2022
I liked the coverage and execution! One star deducted since the course is old, latest update of the course on the description page states 2015, the recommended book was published 2013... I would love see a refresh, including latest version of vagrant, pros and cons of running vagrant inside WSL on Windows, and an example on how to use ansible for provisioning.
Pablo
March 9, 2022
Marvelous! Awesome guide on Vagrant, in less than one day I was speeding up my VM workflow cutting more than half the time. Explanation is great, examples are great. There is nothing wrong with this course. It solves all the doubts you may have to start working with the software.
Darius
February 10, 2022
Great course and very well documented. Thank you Jason Taylor for creating this amazing and easy to digest course
Jolyon
January 17, 2022
The course consists almost entirely of monkey-see monkey-do demonstrations with little/no explanation of what is being done or why. There is similarly little/no explanation of configuration options for vms beyond those settings required to be aped for the demo's. This makes it difficult/impossible to apply to any situation that is not exactly the same as that being demonstrated. So if all you want to do is provision a LAMP app with a web and database vm, this course will help you, but beyond that you will likely come away from this course just as in the dark as when you went in.
Redha
August 16, 2021
Use cases of this product can be done today with Docker. Course spent too much time on simple commands that should be know by any technical user taking such course
Minhnt34
August 6, 2021
The course is ok. the one i don't like about command listing in each chapter. it contains too many OS commands like cd, ls, ... it will be better if the listing contains only vagrant commands. Section 9 contains too many commands about OS. it should be simplier than the current.
Sergio
July 27, 2021
A main part of the commands listed do not work, Boxes inexistent, linux commands to change, guest adittions do not work as expected, packages do not add in windows,.. still 50% of the course remaining
Hamilton
June 30, 2021
This is a good course to get started with vagrant. Only downside is some old stuff like inexistent boxes we cannot pull down breaking some scripts.
Trang
May 18, 2016
Good introduction about virtual machines and boxes. I have some development experience but not in setting up an environment. So, it's very useful info. Good pacing, good content.
Karyn
April 12, 2016
A decent intro to someone who has never used it before, but it seems like some of the information is redundant. You said it's geared to developers, but then it's helpful to know programming, and that we will be using Vagrant as a tool, but that's the course title, so seems like that is obvious.
J
April 8, 2016
The instructor speaks in a clear and concise manner. I like his examples; but its not related to what I am trying to do. Can the instructor point to other examples that does not involve tomcat? i.e. like RVM, Ruby, Xcode chef recipes?
David
April 4, 2016
Great course teaching how to get started and functional with Vagrant. The .5 star off is because it needs updating. Still it is the best course on Vagrant on all platforms I could find. I have taken several of Jason's courses now, and he is a very good teacher. He always has his course planned out, and knows what he wants to say in each lecture.

Charts

Price

Vagrant Up! Comprehensive development system automation - Price chart

Rating

Vagrant Up! Comprehensive development system automation - Ratings chart

Enrollment distribution

Vagrant Up! Comprehensive development system automation - Distribution chart
298108
udemy ID
9/11/2014
course created date
11/21/2019
course indexed date
Bot
course submited by