Skip to content

thelabscatalyst-ui/Python-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python Learning Journey

A collection of Python projects built from scratch — from beginner fundamentals to real-world applications — as a structured path into Machine Learning.

Learned Python with Claude & ☕ — one project at a time.


What's in This Repository

This repository is my complete Python learning log. Every project here was built hands-on to deeply understand a specific concept — not just read about it.

It covers everything from core Python (OOP, file handling, error handling) to data science libraries (NumPy, Pandas, Matplotlib), ending with real-world capstone projects. Beginner programs all the way to production-style code — all in one place.


Learning Path

Core Python  →  NumPy  →  Pandas  →  Matplotlib  →  Capstone

Projects Overview

Core Python

Fundamentals-heavy projects covering OOP, modules, file I/O, and error handling.

NumPy

Array operations, broadcasting, statistical analysis, and vectorised computation.

Pandas

DataFrames, data cleaning, groupby, merging, and real CSV workflows.

Matplotlib

Charts, subplots, annotations, and building visual dashboards from data.

Capstone

Full end-to-end projects solving real problems — combining everything above.


Tech Stack

  • Language — Python 3
  • Libraries — NumPy, Pandas, Matplotlib
  • Tools — VS Code, Claude, Git

Goal

Complete this roadmap → enter Machine Learning with a strong Python foundation.


Built project by project, concept by concept — with Claude and way too much coffee ☕

About

This repository showcases a series of projects, from beginner to advanced, designed to build strong Python fundamentals and enter my Machine Learning journey.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages