Resources
Use this page as the single place to find setup guides, FAQs, and “how-to” docs.
Featured
Initial Setup (one-time)
- Initial Setup (Windows) — VS Code, Git, Python 3.13
- Initial Setup (macOS) — Homebrew, VS Code, Git, Python 3.13
GitHub Classroom Workflow (every build assignment)
- GitHub Classroom Workflow — Accept, clone, venv, commit, push
GitHub Collaboration (final project)
- GitHub Collaboration Quickstart — Branches, pull requests, merging, and resolving conflicts
- GitHub Issues Quickstart — Tracking features, bugs, and to-dos in your repo
Portfolio Site (final project)
- Publishing a Portfolio Site with Quarto — Create and publish a project portfolio to GitHub Pages
Gemini
- Getting a Gemini API Key — For assignments that call Gemini models
- Installing Gemini Code Assist — AI coding assistant in VS Code
- Installing Gemini CLI — AI assistant in your terminal
All resources
The list below is generated automatically from the files in this folder.