Your browser is blocking local storage, so your progress will be lost when you close or reload this page.
Working Environment
Operating systems, the command line and the configuration that surrounds your code.
- Not reviewed
- 0
- Unfamiliar
- 0
- Familiar
- 0
- Confident
- 0
Checklist: 0 of 6 items
Topics
- Windows for DevelopersExpected level: Working
Understand file systems, paths, permissions, and developer-focused OS features.
Not reviewed - Linux for DevelopersExpected level: Working
Understand the Linux file system layout, users, permissions, processes, and services.
Not reviewed - Windows vs Linux DifferencesExpected level: Working
Know the practical differences: path separators, drive letters, case sensitivity, line endings, permissions, and package managers.
Not reviewed - Command Line BasicsExpected level: Proficient
Navigate folders, manipulate files, run programs, and pipe and redirect output in Command Prompt, PowerShell, and Bash, and know which commands belong to which.
Not reviewed - Linux on Windows (WSL)Expected level: Awareness
Run a Linux environment on a Windows workstation and move files between the two safely.
Not reviewed - Environment VariablesExpected level: Working
Learn how configuration is separated from code and varies between environments.
Not reviewed
Self-assessment
You should be able to do each of these without help.
- Related: Command Line Basics
- Related: Command Line Basics
- Related: Command Line Basics, Windows vs Linux Differences
- Related: Environment Variables
- Related: Windows vs Linux Differences
- Related: Command Line Basics, Windows for Developers, Linux for Developers, Networking Basics