Web Development Setup
Let's get you setup and ready to build websites and web applications on your Laptop or PC.
💻 Minimum Technical Specifications
To participate fully in the course, your computer should meet the following minimum requirements:
-
Processor: Intel Core i5 or AMD Ryzen 5 (or better), Apple Silicon (M1, M2, or M3)
⚠️ Older Macs with Intel processors may struggle with performance or app compatibility. Intel Core i7 (quad-core or better) is recommended for these machines.
-
Memory: 8 GB RAM minimum (16 GB recommended)
⚠️ In class, you will often be simultaneously running Discord, VSCode and a Google Meet call. Computers with less RAM may struggle to multitask in this way.
-
Storage: At least 20 GB free space
-
Internet: A stable broadband connection
-
Operating System: Windows 10/11, Linux, or macOS Ventura or later
⚠️ We offer support for ChromeOS via Linux (Beta), but it is not recommended.
🎧 Additional Equipment:
-
Headphones or speakers
-
A working microphone
-
A webcam
We'll install:
- Git Version Control System (VCS).
- Node.js v22 & Node Version Manager (NVM).
- Visual Studio Code (VSCode).
We've created guides for the popular OSes, select yours below: