Master Code
On The Go

Learn. Practice. Build.

Home › How-To › Setup Guides
🛠️ Setup Guides

Install Every Developer Tool

Step-by-step install guides for the tools every modern developer uses. Windows, Mac, and Linux — all covered.

9 guides · All OSes supported
💻

Install VS Code

The free code editor used by millions of developers. Setup + recommended extensions.

Beginner Editor
🐍

Install Python

Python 3 setup with pip and virtual environments on any OS.

Beginner Python
🟢

Install Node.js

The JavaScript runtime and npm — foundation of modern web dev.

Beginner Node.js
🔑

OpenAI API Setup

Get your OpenAI API key and make your first API call with Node.js or Python.

Beginner AI
🌿

Install Git

Version control for every project. Includes GitHub setup and first repository.

Beginner Git
📦

Install pnpm

The fast, disk-efficient package manager that works with any npm project.

Beginner Tools
🐳

Install Docker

Containers for local development and deployment. Windows, Mac, and Linux.

Beginner DevOps
🚂

Install Express.js

The Node.js framework for building REST APIs. Includes first server example.

Beginner Node.js
🥟

Install Bun

The fast all-in-one JavaScript runtime, bundler, and package manager.

Beginner Runtime
☕

Install Java

JDK setup with JAVA_HOME configuration. For Android and enterprise apps.

Beginner Java
🐘

Install PostgreSQL

The advanced open-source relational database. Includes psql basics.

Beginner Database
📥

Install Pytube

Python library for downloading YouTube videos. For your first Python project.

Beginner Python

📚 Related Resources

← All How-To Guides