All Installations You will Need For Web Development
Difficulty: Beginner
web_development
The setup course: get Node, PHP, MySQL, Laravel, Git, and your whole development environment installed right on Windows or Mac.
Before you can build websites, apps, or work with any coding framework, you need the right setup. This course covers everything you need to install to become a professional web developer — step by step, for both Windows and Mac.
You’ll learn how to properly install and configure essential tools like Node.js, PHP, MySQL, Laravel, Git, Visual Studio Code, MAMP/XAMPP, Gulp, and more. No guesswork, no outdated guides — just real-world instructions that work in 2025 and beyond.
By the end of this course, your system will be ready for front-end, back-end, and full-stack development — the same setup used by CodingPhase students and professional developers across the world.
What you'll learn
- ✓ Set up WSL on Windows 10 and customize the Windows terminal
- ✓ Install Node.js and manage versions with NVM
- ✓ Install PHP 8, MySQL, and Laravel on Windows or Mac
- ✓ Set up MAMP and MySQL Workbench for local database work
- ✓ Install Git on Mac, Windows, and Linux
- ✓ Install the web developer starter kits used across CodingPhase courses
- ✓ Set up Adonis JS and other OS-agnostic tools
Curriculum
Course Curriculum
4 sections
1
WATCH THIS BEFORE DOING ANYTHING!
0 lessons
2
Windows 10 (LINUX or WSL)
0 lessons
3
Mac OS
0 lessons
4
OS Agnostic
0 lessons
Before you start
- ✓ A computer running Windows or Mac and a little patience with installers