Before writing your first lines of code, you must equip your computer with the industry-standard tools that every professional web developer uses daily. This page acts as your central hub for Phase 0, listing all setup subtopics, cheatsheets, and quick navigation links.
Advertisement
Nextsem Academy
Lesson: p0-setup
Slide 1 / 10
P0: Introduction to Coding & Setup Hub
Before writing your first lines of code, you must equip your computer with the industry-standard tools that every professional web developer uses daily. This page acts as your central hub for Phase 0, listing all setup subtopics, cheatsheets, and quick navigation links.
Slide 2 / 10
π οΈ 0. Digital Literacy & System Mechanics (Week 0)
Before you download any tools or write code, you must master the fundamental mechanics of using a computer for software development. This helps build muscle memory and breaks down technical anxieties.
Practice navigating files and directories in the interactive Windows 11 simulator below:
Windows 11 Simulator Workstation
>_Command Prompt
βββ
Microsoft Windows [Version 10.0.22621.1702]
(c) Microsoft Corporation. All rights reserved.
Type command 'mkdir Nextsem' to begin creating your folder tree...
Visual File Explorer (Desktop)
π― Lab Validation Checklist
βCreate folder "Nextsem" on Desktop
βCreate "Week-1" folder inside "Nextsem"
βCreate file "archive.html" in Week-1
βProtect "archive.html" as Read-Only (+r)
Desktop/
Empty drive. Use Terminal (mkdir folder) to populate directories!
π Directory Layout Rule
Always create Nextsem as your main workspace directly on your Desktop. Store weekly exercises inside separate Week-X folders to avoid visual noise and path confusion.
β οΈ The Zero-Space Rule
Do not put spaces in directory names (e.g. Week 1). The space character breaks server asset path URLs. Use hyphens like Week-1 instead.
β‘ 1. Critical Shortcut Drills
Develop fast muscle memory for these daily shortcut commands. You will use them thousands of times:
Shortcut
Action
Why it is Crucial for Developers
Ctrl + C
Copy Selected Items
Copies code, commands, or text to clipboard.
Ctrl + V
Paste Copied Items
Pastes code or commands instantly.
Ctrl + Z
Undo Last Action
The "Time Machine" keyβrecovers deleted code instantly!
Ctrl + Y
Redo Last Action
Re-applies the change you just undid.
Ctrl + S
Save Current File
Crucial: Unsaved work will vanish if VS Code or your computer closes!
Alt + Tab
Switch Windows
Quickly toggle between your browser preview and code editor.
Slide 3 / 10
π 2. Standardized File Architecture
Developers must be organized. On your computer's Desktop, create a folder named Nextsem and set up the following folders to store your weekly labs. Do NOT keep files scattered:
A quick-reference guide for navigating directories and managing files:
| Command | Purpose | Example |
| :--- | :--- | :--- |
| pwd | Print current folder path | pwd |
| ls | List all files in the current folder | ls |
| cd <folder> | Move inside a specific folder | cd Documents |
| cd .. | Move back one folder | cd .. |
| mkdir <name> | Create a new folder | mkdir nextsem-projects |
| touch <name> | Create a new empty text or code file | touch index.html |
| rm <name> | Delete a file | rm index.html |
Slide 8 / 10
3. Git Workflow Cycle
The standard Git commands you will use on every project:
>_Command Prompt
βββ
# 1. Start a new repository inside your project folder
git init
# 2. Check which files were added or modified
git status
# 3. Stage all changed files for a snapshot
git add .
# 4. Commit and save the snapshot with a descriptive message
git commit -m "feat: complete introduction html structure"
# 5. Upload your local commits to GitHub (cloud)
git push origin main