Skip to main content
Back to top
Ctrl
+
K
Theory
Computers
Computing Environments
conda (Anaconda/Miniconda)
conda OLD
conda OLD 2
venv (Python)
Version Control
Golden Rules
PEP 8 Style Guide
Rule 1: Descriptive Names
Rule 2: Readable Code
Rule 3: Readable Results
Rule 4: Functions
Rule 5: Document Code
Rule 6: Test Code
Rule 7: Collaborate
Installation
Common Topics
Hidden Files
Command Line Interface (CLI)
Environment Variables (Windows)
Python
Miniconda
Anaconda
Direct Installation
Integrated Development Environments
Visual Studio
Extensions
Git Integration
Visual Studio Live Share
Git
Workflows
Jupyter Lab
Git
Git on GitHub
Remote Commits
Branching and merging
Forking
Merge conflicts
Git in VS code
Cloning
Local Commits
Fetch and Pull
Git on GitLab with GitHub Desktop
Cloning a Repository
Making Commits to the Local Repository
Making Commits to the Remote Repository (Web IDE)
Fetch and Pull from the Remote Repository
How to Tackle Pushing Problems
Git on GitLab with CLI
Getting Started with git and the command line
Interacting with a remote repository
Branching and merging
Merge conflicts
The Rest of the 2022-23 Workshop
Miscellaneous
Credits and License
References
Repository
Open issue
.md
.pdf
Integrated Development Environment (IDE)
Integrated Development Environment (IDE)
#
Warning
Work in progress!