Resources
Welcome!
Python Basics
1. Using Jupyter
Using Jupyter (Need)
Using Jupyter (Good)
2. Fundamentals
Fundamentals (Need)
Fundamentals (Good)
Fundamentals (Nice)
3. Storing Data
Storing Data (Need)
Storing Data (Good)
4. Loops
Loops (Need)
Loops (Good)
Loops (Nice)
5. Functions
Functions (Need)
Functions (Good)
Functions (Nice)
6. OS
Files, Folders & OS (Need)
7. Plotting
Plotting (Need)
Plotting (Good)
Setting up Python
Hello, Jupyter!
Hello Colab
Hello, Visual Studio Code!
Virtual Environments (Good)
Beyond Basics
OOPS (Nice)
Classes 1
Classes 2
Classes 3
All About Efficiency (Nice)
Applications
Random Numbers
Random Numbers (Need)
Random Numbers (Good)
Numerical Solutions
Numerical Solutions (Need)
Numerical Solutions (Good)
Symbolic Mathematics
Symbolic Mathematics (Need)
Pandas
Pandas (Need)
Pandas (Good)
Pandas (Nice)
Image Analysis
Image Analysis (Need)
Image Analysis (Good)
Resources
Resources
Here are some resources I have found useful:
Web Books
Websites
scikit-learn
(for Machine Learning).
SciencePlots
(for scientific plotting styles).
ColorBrewer
(for picking colours).
Image Analysis (Good)