Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 35% Vagrant & VirtualBox: Create PHP Development Environments

Vagrant & VirtualBox: Create PHP Development Environments

$12.99Track price

(16 customer reviews)
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.1/10 (Our Score)
Product is rated as #100 in category PHP

Welcome to this course where I you will teach how to create a custom development environment that fits your needs with Vagrant and Virtualbox.

My name is Valentine, I am a web developer , I have been working with Vagrant for some years now and I will be leading you through the course.

The problem

Before Vagrant was introduced, the preferred method of developing a web application was either by uploading files to a web server or by manually installing and configuring all the software needed locally on the development machine (usually Apache, MySQL, PHP) or using already packed and ready to use solutions such as XAMPP.

Unfortunately in the recent years the number of technologies used to create web applications has increased dramatically, having multiple relational and nonrelational databases (just to mention PostgreSQL, Redis, Cassandra), different web servers (Apache, Nginix), messaging queues (like RabbitMQ) or search platforms like Solr and much more. Not too mention all the different configurations.

Vagrant has emerged as part of the solution for this problem and together with Virtualbox has become the defacto standard for building local development environments. Now I cannot imagine doing it the old way anymore.

If you are currently using PHP, think for a second what it would mean for your current setup to use PHP7 instead of PHP 5.5? How about just editing a configuration file, typing a command and while automation does its work, you grab a cup of coffee and relax?

Instructor Details

Enterprise software developer with a strong background in computer science. I am a former member of the Joomla! CMS Bug Squad, Joomla! Stack Exchange moderator and TYPO3 CMS Security Team. As you can guess, I am a dedicated software developer and open source lover. I decided to join Udemy because of my desire to share my know-how in specific areas.

Specification: Vagrant & VirtualBox: Create PHP Development Environments

Duration

4.5 hours

Year

2017

Level

Intermediate

Certificate

Yes

Quizzes

Yes

16 reviews for Vagrant & VirtualBox: Create PHP Development Environments

4.0 out of 5
10
1
2
1
2
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Volker

    Good explanations from the beginning on!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Willhelm Lehman

    Although I am only half way through, the course is going great and I highly recommend it. Valentin does a magnificent job on explaining every each step both on Windows and Mac. His exercises are very practical. He starts off with a quick demo introduction, which I believe is better than most other courses, and then Valentin deep dives into the topic. Valentin is very attentive to what you may need to know and what you may encounter; specifically, he helps the Windows user with the intricacies of running a shell and whatever else is needed to augment Windows to run Vagrant. Valentin even recommends an editor; although he recommends Notepad++ as well, I like that he recommends Atom which is an amazing editor. I will update this review as I progress, which should be very fast by the looks of it. Valentin is doing a great job to ensure nothing is left to chance. Thanks Valentin. Cheers, /.Will

    Helpful(0) Unhelpful(0)You have already voted this
  3. Threesixty Januszkiewicz

    Too much bored obvious theory which you can easily find on vagrant documentation. Too less practical usage

    Helpful(0) Unhelpful(0)You have already voted this
  4. Deniss Azema

    Great staf. Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Nick

    Still early to tell, but so far everything ok.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Ali

    The course gives a handy path to be a professional web developer by introducing the basic tools you need. It helped to understand how things should be done so I don’t need to plug out my hair during code development and backend design. It took me 6 hours to finish including the time that I needed to search and figure out my machine problems with software installations and doing the exercises. The lectures are a bit slow, but thanks to the player you can watch him at 2X speed. 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  7. Gary Fitzwater

    Very good clear and concise explanations.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Ron Fredericks

    Learning Vagrant with Virtualbox and puPHPet is a target platform for my continued development in php. I have already taken Valentine’s Joomla devbox Udemy course. Like his Joomla course, I find his instruction to be very clear and to the point. I am actually very happy to have a WordPress devbox that I can develop using phpstorm.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Petr Chloupek

    huge part of the course is only reading from slides.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Stephen White

    Having been a Novell certified instructor and then a Microsoft certified instructor (15+ years), I know how tough it is to a) teach courseware and b) develop courseware. I think that Valentin did a very good job of developing the courseware content outline but did not follow through with his research and content delivery. This course could easily be priced 3 times higher with a more robust content.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Yuna M.

    I actually like Valentin and I do get the impression that he has experience with Vagrant. Yes, there is a bit of an accent, and some mumbled up words, but overall, I could follow the delivery without too much effort. Unfortunately, this course will only muddle up a complete newbie. This course spends a lot of time on the preliminaries but when it comes to actually showing the inner working of Vagrant, it falls way too short. The lesson on Networking is almost unbelievably bad. He only mentions the 3 methods available with Vagrant, without actually showing WHERE those options are ( in the Vagrant file ), and how these can be configured. He doesn’t mention the hosts file and that it could and should be edited, to forward the IP where the project ( website ) will be rendered. Yet he introduced the vagrant plugin that deals with the hosts ( in some mysterious way ), without ever mentioning what this plugin does, etc. The quizzes ask questions to which no indication of an answer was given in the lessons. If I didn’t have previous knowledge on the subject, I would have had no way of answering the questions correctly. This course wasn’t very expensive, but that is not an excuse for a half baked product. I found myself wasting too much time, trying to ‘read between the lines’, on what the instructor might have meant … In the end, I found free YouTube tutorials that have presented the subject in much more adequate way. Sorry, Valentin, it’s just not good enough. I don’t like giving anyone 1 star, since I know that a fair amount of work is needed to prepare a course on any subject, and you are obviously a very nice guy. But this is actually a very weak 2 stars, if there is such thing. Please make this course better. It is a subject that is important, for which there is a demand in the market. I think you need to do another iteration of this course, and fill the gaps that are left. Best Regards, Yuna

    Helpful(0) Unhelpful(0)You have already voted this
  12. Angelika Bossenz

    Hi Valentin, thank you so much for the great class. I learned more than I expected and it was the first course I really worked through from A to Z. I really enjoyed it. Your explanations now allow me to use Vagrant and VirtualBox with other CMS environments. That simplifies so much!!

    Helpful(0) Unhelpful(0)You have already voted this
  13. George Peck

    Not for Linux users

    Helpful(0) Unhelpful(0)You have already voted this
  14. Andre Ray

    This is an advanced course, well it was for me, there was a lot of new tools for me to learn, never used GIT, never used VirtualBox, I had used VMware so was aware of VMs. Vagrant was fully new to me as was phPHPet.com. I really did learn a lot of things from this course and will revist it again soon, to take in more of what I struggled with. Further reading will be required by myself for the things I need to get better aquainted with. Valentin was a good teacher and he certainly knows his stuff. In a couple of places it seemed rushed, but I just rewound the video and watched again. You definately need to pay attention to what he types or clicks at times. Not a course for beginners, but a great course if you need to setup environments for PHP coding etc. without the hassle of having to setup/configure an AMP stack of your favourite flavour, for each of your projects. Yes it seems like a lot of hard work to start with but I am sure that once you get the hang of what is what it will be quicker and safer for your host computer. All in all a great course, I learned a lot of new things. Thank you Valentin. I will now look at your Joomla! 3 Development Workflow with Vagrant and PhpStorm course, as PhpStorm ismy prefered IDE and any help getting that setup properly will be a god send.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Ognjen Gavri

    Good for me

    Helpful(0) Unhelpful(0)You have already voted this
  16. Edyta Jordan

    Really good course. I learned a lot! 🙂 Valentin’s explanations are very clear and to the point.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Vagrant & VirtualBox: Create PHP Development Environments
    Vagrant & VirtualBox: Create PHP Development Environments

    $12.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare