-
Command line interface (CLI)
- Why: To use git and github, and remote access
- Examples: Bash (Linux/MacOS), PowerShell (Windows)
-
Integrated development environment (IDE)
- Why: Code in unified workspace
- Examples: RStudio, MATLAB, PyCharm, Spyder, VSCode
-
Version control
- Why: Never lose code, and track history
- Examples: Git, GitHub
-
Jupyter notebook
- Why: Execute code in chunks, display output, and add math
- Examples: JupyterLab, Google Colab
-
Environment manager
- Why: Make code reproducible
- Examples: conda, uv
-
Formatter/linter
- Why: Make code clean and consistent
- Examples: isort, black, ruff
-
Testing
- Why: Ensure code is working as intended
- Examples: pytest, GitHub Action
-
AI coding tools
- Why: Pair coding with an intelligent LLM is the way of the future
- Examples: GitHub Copilot (student developer pack)
-
Notifications
You must be signed in to change notification settings - Fork 0
bknutson0/ams-coding-bootcamp
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published