System Requirements & Setup
Getting started with programming doesn't require the most expensive computer, but having the right setup makes your learning journey much smoother. We've worked with hundreds of students over the years, and here's what actually matters.
-
Operating SystemWindows 10/11, macOS 10.15+, or any modern Linux distribution. Most students do perfectly fine with what they already have.
-
Memory (RAM)8GB minimum, 16GB recommended. Modern development tools can be memory-hungry, especially when running multiple applications.
-
Storage SpaceAt least 50GB free space for development environments, project files, and course materials. SSD preferred for faster performance.
-
Internet ConnectionStable broadband connection for video calls, downloading resources, and accessing online development tools.
-
Basic HardwareWorking camera and microphone for group sessions. External mouse recommended for better navigation during coding.
Don't stress if your current setup isn't perfect. We'll help you optimize what you have and suggest affordable upgrades if needed. The most important thing is your enthusiasm to learn.