Skip to content

Each of the programs in Angela Yu´s 100 days of python course.

Notifications You must be signed in to change notification settings

Apricato/100-days-of-python

Repository files navigation

🐍 100 Days of Python 🐍

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.


About This Repository

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.


Course Breakdown

📖 Days 1-10

  • Python Basics, Data Types, Control Flow, Functions

🔁 Days 11-20

  • Loops, List Comprehensions, Dictionaries, Modules

📂 Days 21-30

  • File Handling, Error Handling, Object-Oriented Programming

🖥️ Days 31-40

  • GUI with Tkinter, Web Scraping, APIs

📊 Days 41-50

  • Data Science Basics, Pandas, Matplotlib

🤖 Days 51-60

  • Automation, Web Development with Flask

🛢️ Days 61-70

  • Databases, SQL, Advanced APIs

🎮 Days 71-80

  • Game Development, Advanced OOP

📷 Days 81-90

  • Machine Learning Basics, Image Processing

🏆 Days 91-100

  • Capstone Projects, Final Challenges

Project Structure

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.md

Each folder contains:

  • A Python script showcasing the lesson’s core concepts.

🔧 Requirements

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)

About

Each of the programs in Angela Yu´s 100 days of python course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages