Basic Toolkit References
Bash Shell
- Command Line for Beginners
- The Linux Command Line
Go to Learning the Shell, and you will find a “next” link at the bottom of every page to move from page to page.
Design
Markdown
Git
PyCharm
Python
Code Execution Visualization
Code Styling
- PEP 8 – Style Guide for Python Code | peps.python.org
- Style guide for Google-originated Python projects
Classes
Documentation
Exception Handling
Errors
Imports in Python
Test-Driven Development
Testing with pytest
Testing with unittest
- How To Use unittest to Write a Test Case for a Function in Python
- unittest — Unit testing framework — Python documentation