Field guide
A Learning Guide for Newbies in Tech
This path is for people who are new to programming and web development. It starts with the operating system, because that is where most beginner setup problems begin.
Work through the guides in this order. Each one assumes you finished the one before it.
Linux Vs Windows: Which Is Better for Programming and Web Dev
Compare the two systems on cost, security, updates, performance and community support.
Switching From Windows to Linux: What to Expect
The friction points that surprise Windows users, and the fixes that make the move easier.
Windows Subsystem for Linux: Run Linux on Windows
Install WSL, pick a Linux distribution and set version 2 as the default.
Create Files and Folders Inside Windows Subsystem for Linux
Move around the Linux file system and keep your project files in the right place.
Use Visual Studio Code with Windows Subsystem for Linux
Connect the editor to WSL, open a remote window and run your tools from one place.
After the path
Once the terminal and editor feel normal, move to the Python path or learn how to point a domain at a server.
Reference shelf
Official documentation for the tools in this path.