Save on a Computer: Run Windows, Mac, & Linux w/ VirtualBox

Save money on a new Mac or PC: Setup Mac OS X Mavericks & Xcode, Ubuntu Linux or Windows 7, 8, 8.1 or 10 on VirtualBox.
4.4 (19 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.
4,067 students enrolled
$30
Take This Course
  • Lectures 29
  • Contents Video: 1.5 hours
    Other: 11 mins
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2015 English

Course Description

Learn the basic concepts, tools, and functions that you will need to run Windows, Mac, and Linux on your current computer with the popular virtualization application, VirtualBox.

Learn to use VirtualBox for iOS development or testing with this tutorial for beginners.

  • VirtualBox installation and setup
  • Optimization and best options for each operating system you will run (and some older ones too)
  • Install Windows 7,8,8.1, 10, and XP
  • Install Mac OS X Mavericks (El Capitan will be uploaded soon)
  • Install the latest version of Ubuntu Linux (14.04) and any other Linux variant
  • Fixing common networking problems
  • Learn how to share folders between the host and the guest
  • Setup XCode & Swift on your virtual environment to develop iOS apps on Windows or Linux
  • Save yourself tons of money on a new Mac
  • Save yourself time trying random ideas from YouTube that don't work

Powerful Skills You'll Need on the Job

Many development and IT jobs require that you understand virtualization, from DevOps to programming to IT/Help-Desk. Learning VirtualBox will give you a strong background in how virtualization works and what you can do with it.

Content and Overview

Suitable for beginners, through this course of 28 lectures and 2+ hours of content (more being filmed right now), you’ll learn all of the VirtualBox fundamentals and establish a strong understanding of the concept behind virtualization. Each chapter focuses on a specific use case for virtual computing allowing you to put your new learned skills into practical use immediately.

Starting with the installation of the latest version of VirtualBox, this course will take you through all the pertinent details of the program, and help you get setup correctly the first time.

Students completing the course will have the knowledge to create a number of virtual computers to use however you see fit. Typical uses are to develop iOS or android applications on Mac OS X, Learn Linux (Ubuntu and other versions), test websites and other applications, as well as run old software on outdated operating systems.

You’ll be able to work alongside the instructor as you work through each concept, and will receive a verifiable certificate of completion upon finishing the course.

What am I going to get from this course?

  • Over 28 lectures and 2+ hours of content! (more in the works)
  • Learn VirtualBox from a professional trainer from your own desk.
  • Suitable for beginners and ideal for users who learn faster by doing.
  • Visual training method, offering users increased retention and accelerated learning.
  • An active connected instructor who will assist you with anything you need.
  • All discussion posts answered within 24 hours, most within a few hours.

Here's what others have said about this course

" I have tried many vm tutorials and yours is the only one that works." - Will

"The course is very straight forward, short, fun and Ryan is a great instructor, taking care of any questions you might have." - Gabriel

Over 4000 students have already taken this course with many 5-star reviews! Why?

The most important thing you can get in a course is an instructor that cares about what you need and will help you get it. Until you have the support of someone who has been through what you're attempting, that will show you the steps you need to take in order you aren't going to get anywhere.

Mac OS X Mavericks & Xcode (including Swift)

  • Learn to install Mac OS X Mavericks on a Windows computer
  • Learn to install Xcode 6 and Swift on a Windows computer (using a Virtual Machine)
  • Learn to fix the display resolution on Mavericks for best results
  • Finally mobile app developers can develop Android and iOS apps on the same computer without paying a ton of money for two computers. No more being locked into one operating system.

This course contains 2+ hours of HD video lectures on how to get the most out of VirtualBox. including all the details on fixes and best practices you'll need to run any operating system you want without buying an expensive computer to do it. You really have nothing to lose! Enroll today and get started with VirtualBox. Don't spend $1000 or more on a new computer without at least trying this method first.

This course is so popular because it can potentially save you $1000 or more on buying a new computer to be able to do iOS development on Windows, install Linux, or Mac.

5-Star Instructor Support

I personally assist every student with any issues that come up. If you aren't satisfied for any reason, you have Udemy's 30 day money back guarantee, no joke. I want you to succeed, so I am here to help with anything you need, and if I can't help you then there is no reason to be stuck with this course. Reaching your goals and learning new skills is what really matters.

Enroll Today! Thank You!

What are the requirements?

  • You need a computer with Windows, or Mac, or Linux on it (any version)
  • Internet access
  • Basic knowledge of how to use a computer
  • Basic knowledge of how to download and install software

What am I going to get from this course?

  • Install Mac OS X and Xcode on a Windows computer (with VirtualBox)
  • Run other operating systems safely on your current computer
  • Setup another operating system without having to dual-boot

What is the target audience?

  • Mobile developers who want to develop iOS on Windows without buying another computer
  • Anyone who needs to use Windows, Mac OS, or Linux but doesn't have it installed
  • Web Developers or those learning it who need to test older browsers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Intro: Great Expectations
1 page

Meet your instructor. You will be able to tell if you should listen to me or not. I hope.

05:03

Learn what to expect in this course. Apparently you're expecting mind babies. Also, learn how to get help if you have issues.

05:43

Discover what you will learn in this course...how to run other operating systems on your computer, without having to buy a new computer just to try it out. How to leave reviews, but more importantly how to help me make sure you have a 5-star experience before you do.

Section 2: Setting Up Virtual Box and Creating Virtual Machines
02:58

Downloading and installing VirtualBox, which will allow you to run other operating systems on your computer in their own window.

09:28

Create a virtual machine with the correct specs for WIndows XP

02:49

Create a virtual machine with the correct settings for Windows 7, 8, or 8.1

How to Change Video Memory Settings
1 page
Article

Section summary

Section 3: Installing Mac OS X on Windows and XCode
Mac OS X Mavericks ISO (next lecture has updated link) and Creating the VM
05:01
Mac ISO Updated Download Link
Article
Modify VirtualBox Processor and Installing Mavericks
07:02
Installing Mavericks Part 2
04:09
Installing XCode
06:52
Fixing Full Screen Display Resolution on Mac VM
Preview
07:29
Section 4: Installing Guest Operating Systems
Install Windows 10 Technical Preview - Part 1
Preview
05:00
Install Windows 10 Technical Preview - Part 2
07:48
07:07

Ubuntu is a version of Linux, the most popular. Learn how to install it on Virtual Box, screen by screen.

Article

The process is no different than for Windows XP, except the screens look different and the options may vary, however Virtual Box handles them the same way.

09:24

Install Windows XP or any other version. The process is the same. Many businesses still use XP for their computers, so it is good to cover the oldest one in case it is being used.

05:22

Installing WIndows XP continued. This part handles the settings and starting configuration.

Article

Section Summary

Section 5: Upgrading your Guest Operating System
Take a VM snapshot in case of trouble
02:39
Section 6: Simplifying Your Workflow: VirtualBox Pro Tips
Article

Learn how to speed up VirtualBox instances which can be slow from time to time depending on the computer you're hosting it on.

Article

Learn to install Guest Additions, a VirtualBox provided addon for Windows, Linux, Mac, and a few others. This neat little software package almost installs itself from the devices menu, and helps with auto login, screen resizing when you drag the window larger, and a few other integrations that help things work smoother between host and guest. Including mouse integration without having to hit a hotkey to do it. Very useful.

01:49

VirtualBox shared folders (or passthrough folders) are great for using downloaded software on the guest, through the host computer, making it easy to get needed updates and programs to the guest without having to surf the web on the smaller screen within. Viola, computer-ception.

04:34

Learn to setup Windows XP's network settings correctly, as the default will likely cause an issue for most users. Helpful tips here.

How to fix Host/Guest Copy/Paste Issues
Article
Article

For WIndows XP to be of any use, you'll need to install Service Pack 3, which is a needed update for many applications to run on the outdated operating system. If you're doing browser testing, you will likely want to know how to get the somewhat mislabeled IE8 package to download and install.

3 questions

These tips will help you get the most out of this course and VirtualBox, but only what you remember of course.

Section 7: Conclusion
Article

A final summary of the learning that was in this course. I hope you've enjoyed this course. Onward to the next!

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Ryan Carter, Sr. Software Engineer, YouTuber, Nerdlinger, Father of 5

I've been playing with technology since I was a kid. At 13 I was building websites by hand in HTML and Frontpage 98 (which is how I learned what not to do). Since then I've been a computer addict and web programmer. I was programming Alpha3 databases on an old green monochrome IBM years before, but at the time I didn't know THAT was programming.

I've always been an avid reader and insatiable learner, I started rearranging bits and bytes to make the computer behave the way I wanted as a kid and have always had a knack for explaining complex things in simple language. I like to help anyone I can in my area of expertise.

I've been developing for the web professionally for 20+ years and I am currently a Sr. Software Engineer for a major telecom company. I specialize in front end web development with a current focus on Angular, Node, JavaScript, jQuery, CSS, SASS, PostgreSQL, MongoDB, WordPress, Drupal. I have experience in the LAMP stack, Node stack, Ruby on Rails stack, C# ASP DOTNET and many others.

If you ever need help, I personally answer all discussions as soon as possible and all comments on my YouTube channel as well. I am here to help with your technology learning so anytime I can assist you, please contact me. Thanks!

Ready to start learning?
Take This Course