This repository contains my progress and projects from the 100 Days of Code: The Complete Python Pro Bootcamp for 2023 by Dr. Angela Yu on Udemy.
I'm currently on Day 17 of the course and actively uploading each day's work. The goal is to build a strong Python foundation through hands-on projects and challenges.
Each day has its own folder:
Day 001 - Band Name Generator | ✅ done
Day 002 - Tip Calculator | ✅ done
Day 003 - Treasure Island Game | ✅ done
Day 004 - Rock Paper Scissors | ✅ done
Day 005 - Password Generator | ✅ done
Day 006 - Reeborg’s World Hurdles | ✅ done
Day 007 - Hangman Game | ✅ done
Day 008 - Caesar Cipher | ✅ done
Day 009 - Silent Auction Program | ✅ done
Day 010 - Calculator | ✅ done
Day 011 - Blackjack Game | ✅ done
Day 012 - Number Guessing Game | ✅ done
Day 013 - Debugging Practice | ✅ done
Day 014 - Higher Lower Game | ✅ done
Day 015 - Coffee Machine (Procedural) | ✅ done
Day 016 - Coffee Machine (OOP Version) | ✅ done
Day 017 - Quiz Game | ✅ done
Day 018 - Turtle Graphics & GUI Design
Day 019 - Etch-A-Sketch App
Day 020 - Turtle Race Game
Day 021 - Snake Game Part 1
Day 022 - Snake Game Part 2
Day 023 - Turtle Crossing Game
Day 024 - Files & Directories
Day 025 - US States Game
Day 026 - NATO Alphabet Project
Day 027 - Tkinter GUI Intro
Day 028 - Pomodoro App
Day 029 - Password Manager
Day 030 - Password Manager GUI Improvements
Day 031 - Flashcard App Part 1
Day 032 - Flashcard App Part 2
Day 033 - API Calls & ISS Tracker
Day 034 - Kanye Quotes App
Day 035 - Rain Alert via SMS
Day 036 - Stock Trading News Alert
Day 037 - Habit Tracking with Pixela API
Day 038 - Workout Tracker with Sheety
Day 039 - Flight Deals Finder
Day 040 - Flight Club App
Day 041 - Web Scraping with BeautifulSoup
Day 042 - Price Tracker Bot
Day 043 - Email & SMS Notifications
Day 044 - Automated Job Application Bot
Day 045 - Web Browsing Automation with Selenium
Day 046 - Cookie Clicker Bot
Day 047 - Instagram Follower Bot
Day 048 - Automated Tinder Bot
Day 049 - Automating LinkedIn Applications
Day 050 - Intermediate+ Capstone: Job App Bot
Day 051 - HTML & CSS Basics
Day 052 - Personal Site (HTML/CSS)
Day 053 - Bootstrap & Responsive Design
Day 054 - Personal Site with Bootstrap
Day 055 - Flask Web Server
Day 056 - Advanced Flask Routing
Day 057 - Blog Website
Day 058 - Templating with Jinja
Day 059 - WTForms & Flask
Day 060 - Flask Capstone (Coffee & Wifi Site)
Day 061 - REST APIs with Flask
Day 062 - REST API Authentication
Day 063 - Advanced REST API
Day 064 - Authentication with Flask Login
Day 065 - Blog with Users & Admin
Day 066 - Decorators
Day 067 - Web App Final Touches
Day 068 - Web App Capstone Project
Day 069 - Introduction to Databases
Day 070 - SQLite with SQLAlchemy
Day 071 - Users & Login (Databases)
Day 072 - Advanced SQLAlchemy
Day 073 - Authentication with Flask
Day 074 - RESTful Blog API
Day 075 - RESTful Blog API with Auth
Day 076 - Web App Fullstack Integration
Day 077 - Data Science with Pandas
Day 078 - Analyzing Weather Data
Day 079 - Spotify Playlist Generator
Day 080 - Amazon Price Tracker
Day 081 - Automation with smtplib
Day 082 - Birthday Wisher Bot
Day 083 - Motivational Quote Email Bot
Day 084 - Gmail SMTP Integration
Day 085 - GUI Automation with PyAutoGUI
Day 086 - Keyboard Automation
Day 087 - Mouse & Screen Automation
Day 088 - OCR & Screen Reading
Day 089 - Image Editing with Pillow
Day 090 - File & Folder Automation
Day 091 - Final Project Planning
Day 092 - Final Project Start
Day 093 - Final Project Progress
Day 094 - Final Project Progress
Day 095 - Final Project Progress
Day 096 - Final Project Polish
Day 097 - Final Project Polish
Day 098 - Final Project Wrap-up
Day 099 - Final Project Review
Day 100 - Final Project Submission