Skip to content

TechiePavitra/python-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Reference Notes

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.

Which things i'm using to learn Programming?

Python

  • 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
  • A Beginners Guide to Python 3 Programming John Hunt
  • Advanced Guide to Python 3 Programming John Hunt
  • Think Python: How to Think Like a Computer Scientist, Allen Downey, Allen B. Downey 3rd Edition
  • Automate the Boring Stuff with Python 3rd Edition
  • Python Official Documentation
  • Python Discord Server for Specific Help
  • Jupyter Notebooks for Self Explaination

AI, ML and LLM

  • AI Engineering: Building Applications with Foundation Models 1st Global Edition
  • Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition
  • Hands-on Large Language Models: Language Understanding and Generation
  • Build a Large Language Model (From Scratch)
  • LLM Engineer's Handbook: Master the art of engineering large language models from concept to production
  • Designing Machine Learning Systems: An Iterative Process for Production Ready Applications Chip Huyen
  • An Introduction to Machine Learning Miroslav Kubat

Programming

  • The Pragmatic Programmer: from Journeyman to Master by Andy Hunt and Dave Thomas for Knowledge of Programming
  • Think Like a Programmer: An Introduction to Creative Problem Solving
  • Microsoft Visual Code for Editing code, this is my main IDE
  • Git & Github for this repo
  • Claude for Specific Problem or Question
  • Some YouTube Tutorial Videos
  • zzzcode.ai for understanding code
  • Beginning Git and GitHub: A Comprehensive Guide to Version Mariot Tsitoara

Why i've Created this Repo?

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors