My personal Python learning repo. I started this because I wanted a place to keep all my notes, examples, and exercise solutions in one spot instead of losing them across random files on my desktop.
I'm learning Python from scratch, mostly following Python Crash Course 3rd Edition and also just experimenting on my own. Every time I learn something new, I add a file here with examples and comments so I can come back and look it up later without googling everything again. This is just for me not a tutorial, not a course, just my own notes in my own style.
- Python Crash Course 3rd Edition: A Hands-on, Project-based Introduction to Programming by Eric Matthes - Main Material
- Fluent Python 2nd Edition: Clear, Concise, and Effective Programming by Luciano Ramalho - Second Material
- The Pragmatic Programmer: from Journeyman to Master by Andy Hunt and Dave Thomas for Knowledge of Programming
- Microsoft Visual Code for Editing code, this is my main IDE
- Git & Github for this repo
- Jupyter Notebooks for Self Explaination
- Claude for Specific Problem or Question
- Some YouTube Tutorial Videos
- Python Official Documentation
- Python Discord Server for Specific Help
Since last year i've lost soo many great programs and codes that was stored in my old computer, unfortunately the hard disk got corrupted and i wouldn't recover it
This repo is for me and only for me to save my random codes or references, i want to learn more about Git and Github too, so i'm experimenting here.