Skip to content

Randomiser47/Learn-Python-with-me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👩💻 My 100-Day Python Learning Journey

Days Progress Python 3.12 License: MIT

A public log of my progress through Dr. Angela Yu's 100 Days of Code Bootcamp.
Join me as I tackle daily Python challenges, document my solutions, and learn from mistakes. All code is my own implementation unless noted.


📌 Disclaimer & Attribution

This repository documents my personal journey through Dr. Angela Yu's excellent 100 Days of Code: The Complete Python Pro Bootcamp.

  • Project ideas/briefs: From the course curriculum
  • Code implementations: My original solutions
  • Notes/Explanations: My personal understanding
    Not affiliated with/instructors of the original course.

📌 100-Day Roadmap Overview

Phase 1: Core Python (Days 1-30)

Days Focus Area Key Topics Mini-Projects
1-7 Python Fundamentals Variables, Data Types, Basic I/O Number Guesser, BMI Calc
8-14 Control Flow Loops, Conditionals, Error Handling Password Generator
15-21 Data Structures Lists, Tuples, Dictionaries, Sets Todo List Manager
22-30 OOP & File Handling Classes, Inheritance, CSV/JSON Processing Student Grade Tracker

Phase 2: Applied Development (Days 31-70)

Days Focus Area Key Topics Projects
31-40 Web & APIs Flask/Django, REST APIs, Web Scraping Blog API, Price Tracker
41-50 Data Science NumPy, Pandas, Matplotlib Data Visualization Dashboard
51-60 Automation & Scripting OS Module, Regular Expressions, Selenium File Organizer, Web Bot
61-70 Databases SQLite, PostgreSQL, ORMs (SQLAlchemy) Inventory Management System

Phase 3: Professional Skills (Days 71-100)

Days Focus Area Key Topics Capstone Projects
71-80 Advanced Concepts Decorators, Generators, Multiprocessing Parallel Data Processor
81-90 DevOps & Deployment Docker, CI/CD, AWS Basics Cloud-Deployed Web App
91-95 Testing & Optimization pytest, Profiling, Code Refactoring Performance-Tuned App
96-100 Final Projects Full-Stack Development Portfolio Showcase App

🚀 Key Features

  • Daily Code Challenges: 100+ exercises with solutions
  • Milestone Projects: 15+ substantial projects (Days 30, 50, 75, 100)
  • Cheat Sheets: 20+ quick-reference guides (OOP, APIs, Pandas, etc.)

💻 Learn along with me

git clone https://github.com/Randomiser47/learn-python.git

Start with Day 1:

cd learn-python/days/day-01

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages