Welcome to the 100 Days of Python repository! This project contains my solutions and notes from following Angela Yu's 100 Days of Code - python course.
This repository is a structured collection of Python scripts and projects that align with the daily lessons and exercises provided in the course. It serves as both a personal learning journal and a resource for anyone who wants to see practical implementations of the concepts taught.
- Python Basics, Data Types, Control Flow, Functions
- Loops, List Comprehensions, Dictionaries, Modules
- File Handling, Error Handling, Object-Oriented Programming
- GUI with Tkinter, Web Scraping, APIs
- Data Science Basics, Pandas, Matplotlib
- Automation, Web Development with Flask
- Databases, SQL, Advanced APIs
- Game Development, Advanced OOP
- Machine Learning Basics, Image Processing
- Capstone Projects, Final Challenges
100-days-of-python/
│── Day 001 - Print and Variables/
│── Day 002 - Data Types and String Manipulation/
│── Day 003 - Conditional Statements/
│── ...
│── Day 100 - Final Project/
│── README.mdEach folder contains:
- A Python script showcasing the lesson’s core concepts.
To run the programs in this repository, you’ll need:
- Python 3.x installed on your system
- Required libraries (some projects may require additional installations via
pip)