Vagrant Quick Start: Virtualized Development Environments
Vagrant Quick Start: Virtualized Development Environments, available at $44.99, has an average rating of 3.75, with 58 lectures, based on 605 reviews, and has 31862 subscribers.
You will learn about 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 This course is ideal for individuals who are Software Engineers, developers, and programmers or DevOps, IT Operations, Development Support or Freelancers or IT Managers or Anyone who hates "It works on my machine!" It is particularly useful for Software Engineers, developers, and programmers or DevOps, IT Operations, Development Support or Freelancers or IT Managers or Anyone who hates "It works on my machine!".
Enroll now: Vagrant Quick Start: Virtualized Development Environments
Summary
Title: Vagrant Quick Start: Virtualized Development Environments
Price: $44.99
Average Rating: 3.75
Number of Lectures: 58
Number of Published Lectures: 52
Number of Curriculum Items: 58
Number of Published Curriculum Objects: 52
Original Price: $19.99
Quality Status: approved
Status: Live
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
Who Should Attend
- Software Engineers, developers, and programmers
- DevOps, IT Operations, Development Support
- Freelancers
- IT Managers
- Anyone who hates "It works on my machine!"
Target Audiences
- Software Engineers, developers, and programmers
- DevOps, IT Operations, Development Support
- Freelancers
- IT Managers
- Anyone who hates "It works on my machine!"
This is an introductory course on Vagrant designed to show how to setup local development environments using Vagrant and related tools.
Course Outline
Introduction provides an overview for the course, cover the core concepts for Vagrant, how to get the course materials.
Quick Installation provides streamlined, fast instructions on how to setup Vagrant, VirtualBox, and other tools needed for the rest of the course on both Windows and Mac platforms. See the Bonus section for full installation processes.
Quick Start 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.
Provisioning covers how to write shell provisioners to automatically install software when Vagrant first runs or on demand. Students write a real shell script to provision Tomcat in their Vagrant managed virtual machines.
Conclusion has some final thoughts on Vagrant.
Bonus! sections provide comprehensive, step-by-step installation processes for both Windows and Mac OS X.
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.
Several attachments throughout the course provide supplemental information, illustrations, or other reference material.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome and Course Overview
Lecture 2: Course Audience and Course Tips
Lecture 3: What is Vagrant and Core Concepts
Chapter 2: Quick Installation
Lecture 1: Quick Installation Overview
Lecture 2: Quick Install Process for Windows
Lecture 3: Quick Install Process for Mac OS X
Chapter 3: Vagrant Quick Start By Example
Lecture 1: Quick Start Overview
Lecture 2: Vagrant Project Setup
Lecture 3: Vagrant Website and Documentation
Lecture 4: Vagrant Project Initialization with Ubuntu 12 (Precise)
Lecture 5: Running the Vagrant Project
Lecture 6: Accessing the Vagrant Virtual Machine
Lecture 7: Suspending, Stopping and Removing Vagrant Virtual Machines
Lecture 8: Reloading Vagrant Virtual Machines
Lecture 9: Vagrant Project Cleanup
Chapter 4: Vagrant Boxes
Lecture 1: Boxes Overview
Lecture 2: Finding Boxes on Vagrantbox.es
Lecture 3: Vagrantbox.es Example with CentOS 7
Lecture 4: Hashicorp Atlas and Example with Ubuntu 14.04 LTS
Lecture 5: Updating Quick Start Project with Ubuntu 14.04 LTS
Lecture 6: Updating a Vagrant Virtual Machine
Lecture 7: Saving Box Changes with Package
Lecture 8: Updating the Quick Start Project with a Custom Box
Chapter 5: Vagrant Provisioning
Lecture 1: Provisioning Overview
Lecture 2: Setup Provisioning
Lecture 3: Updating a Vagrant Box
Lecture 4: Bash Shell Provisioning Start
Lecture 5: Updating Bash Shell Provisioning for Tomcat 8
Chapter 6: Conclusion
Lecture 1: Update GitHub with Project Changes
Lecture 2: Review and Final Words
Chapter 7: Bonus: Windows Full Install
Lecture 1: Windows Full Install Overview
Lecture 2: Git for Windows Install
Lecture 3: Git for Windows Help
Lecture 4: Git for Windows Configuration
Lecture 5: Notepad++ Install
Lecture 6: Notepad++ Git Integration
Lecture 7: VirtualBox Installation
Lecture 8: Vagrant Installation
Chapter 8: Bonus: Mac OS X Full Installation
Lecture 1: Mac OS X Full Installation Overview
Lecture 2: Mac OS X Security Update
Lecture 3: Mac OS X Terminal
Lecture 4: Apple Git
Lecture 5: Git Help
Lecture 6: Git Configuration
Lecture 7: TextMate 2 Installation
Lecture 8: TextMate 2 Configuration
Lecture 9: TextMate 2 Git Integration
Lecture 10: Git Prompt on Mac OS X
Lecture 11: VirtualBox Install
Lecture 12: VirtualBox Extention Pack
Lecture 13: Vagrant Installation
Chapter 9: Bonus: Special Offers
Lecture 1: Bonus: Exclusive Student Discounts
Instructors
-
Jason Taylor
Lead Software Engineer, Dev Trainer (19 courses,50k reviews) -
John Myers
Rating Distribution
- 1 stars: 9 votes
- 2 stars: 15 votes
- 3 stars: 86 votes
- 4 stars: 245 votes
- 5 stars: 250 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024