Collection

Platform Implementation

Apply the platform-neutral principles through operating-system-specific setup, maintenance, and recovery instructions.

Use a platform implementation path alongside the Student Computing Foundations when its instructions match your computer and course requirements. A platform path applies the shared principles; it does not replace them. Choose the Windows, macOS, or Linux path that owns the environment where the course work runs.

If you use Windows and are deciding between native Windows and Windows Subsystem for Linux, begin with the Windows path’s WSL decision guide. After choosing WSL for a project, use relevant Linux guidance inside that distribution without treating the Windows and Linux filesystems or package managers as interchangeable.

Recommended direction

Learning paths

Choose the path that supports your current task. The order is a map for gradual growth, not a requirement to complete every path now.

View all learning paths