Track 02Foundation
3 modules · 2 labs

Use Case & Environment Setup

Build reproducible local development environments, manage dependencies, and structure ML projects for collaboration.

Assumes: Familiarity with the Linux command line.

Modules

  1. Setting Up the Development Workstation
  2. Dependency Management & Virtual Environments (Conda, Poetry, Pip)
  3. Structuring Scalable ML Project Directories

Tools

  • VS Code
  • Python
  • Conda
  • Poetry
  • Git
  • Linux

Lab work

Linux filesystem navigation, shell scripting for environment setup, and project template creation.