It can be very difficult to get a Magento 2 development environment setup quickly & easily. With this screencast, you'll understand the basics of configuring and managing a development environment in no time.
At the end of this course you'll have an extremely performant development environment setup that is easy to use, one which you can setup to your exact specifications, and a config you can actually manage yourself. I'll also walk you through setting up Xdebug within PHPStorm, so you can set & debug breakpoints like the master PHP developer you are.
You do not need to understand Docker to use this setup, as simple helper scripts abstract away the complexity and allow you to administer your Magento instance without hassle.
The most popular development environment for Magento.
When everyone on your team is using a different development environment, things don't run smoothly. Issues within one developer's environment could take many hours or days to diagnose, and throw your entire project off schedule.
By standardizing your entire fleet of developers on a single development environment, you can help achieve parity & consistency across all of your development efforts.
Full source code is available on GitHub, allowing you to fork the code and modify it for your own project's needs.
“Working through the course videos, and I am blown away.”
20 easy-to-consume video lessons free, forever.
Included in the M.academy Library
Learn something new about Magento, PHP, or something else entirely.
The course is completely free!
Some Docker experience is helpful, but totally not necessary. The bash helper scripts I wrote help abstract away most of the Docker commands, so you can focus on what you do best: programming Magento and getting your storefront up & operational.
The course assumes you are running macOS. Currently, the screencast and Docker setup do not work on Windows. If you are running Ubuntu/Linux on your host machine, you can follow along with this screencast to understand the basics, and then make a few minor tweaks to get things working.
I'm Mark, the instructor of this course.
My passion over the last decade has revolved entirely around Magento. Starting with the early days of Magento 0.8, I've had a heavy interest in the Zend and Magento Frameworks, and have been devoted to eCommerce & PHP for even longer (over 20 years!). I've held all positions within many organizations, ranging from junior developer to chief solution architect.
My numerous years of LAMP stack programming expertise have paved the way for me to become a Zend Certified Engineer and 3x Magento Certified Developer. I love open-source software, and have maintained the most popular development environment for Magento since the release of Magento 2.
I'm married to my wonderful wife Juliann, and we are the proud parents of twin girls Lily and Brielle. I live in Northeast Ohio and love eating chipotle burritos, solving Rubik's cubes, driving my 240sx, and watching Cleveland Browns games.