Go from zero to hero by solving the development system dilemma with automation and versioned configuration with Vagrant
All Levels, – 4.5 hours, 46 lectures
Average rating 4.5/5 (4.5 (161 ratings) Instead of using a simple lifetime average, Udemy calculates a course’s star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.)
An interest in learning about virtualizing development systems
Basic computer skills, intermediate experience recommended
Ability to install software (admin rights)
Modern Mac / Windows computer (within last 5 years), 64-bit operating system recommended
Recommended: Virtualization chipset support (VT-x, etc)
Recommended: Some exposure to computer programming
Recommended: Experience using the command line or shell terminal
Recommended: Exposure Linux and/or Bash shell environment
Recommended: Exposure to desktop virtualization (VirtualBox, VMWare Player/Workstation, Parallels, etc)
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).
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.
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.
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
Software Engineers, developers, and programmers
DevOps, IT Operations, Development Support
Anyone who hates “It works on my machine!”
“Good and concise material. Centos examples did not work as expected[Dec 2016] but figure out same examples using Ubuntu.” (Oehmu)
“Everything is clear and understandable, just a few points would be good to explain what the NC tool does and the flags, obviously we can look it up but a short explanation would be good without making the video to long.” (Angelo Moreira)
“This is an outstanding course. It is one of the best I have taken on UDEMY. The instructor covers the material in steps that are easy to follow and progresses through the course fast enough to keep interest and not bore me with useless information. The bonus material is great. All in all, I have been meaning to learn more about vagrant, this course covered so much it saved me hours searching on the web.” (Edward Cheadle)
Instructor Other Courses:
GitHub Ultimate: Master Git and GitHub – Beginner to Expert Jason Taylor, Sr. Software Engineer, Technical Trainer on 14 Udemy Courses (191) $10 $100
Vagrant Quick Start: Virtualized Development Environments
Maven Quick Start: A Fast Introduction to Maven by Example
Jason Taylor coupons
Development course coupon
Udemy Development course coupon
Development Tools course coupon
Udemy Development Tools course coupon
Vagrant Up! Comprehensive development system automation
Vagrant Up! Comprehensive development system automation course coupon
Vagrant Up! Comprehensive development system automation coupon
The post 93% off #Vagrant Up! Comprehensive development system automation – $10 appeared first on Course Tag.