Welcome to my 100 Days of Python challenge! This is a personal project where I commit to coding in Python every day for
100 days straight, with the aim of improving my skills and becoming a better programmer.
Course Link : 100 Days of Code: The Complete Python Pro Bootcamp
/Day-X : Each day has its own directory, containing a Python script with my code for that day.
README.md - This file, where you are right now, it is the main documentation for the project. It includes an overview of
the project structure, a list of the topics covered each day, and any additional notes or thoughts.
- Python 3
- PyCharm, Jupyter Notebook, Google Colab
- Python Scripting and Automation
- Python Game Development
- Web Scraping
- Beautiful Soup
- Selenium Web Driver
- Requests
- WTForms
- Data Science
- Pandas
- NumPy
- Matplotlib
- Plotly
- Scikit learn
- Seaborn
- Turtle
- Python GUI Desktop App Development
- Tkinter
- Front-End Web Development
- HTML 5
- CSS 3
- Bootstrap 4
- Bash Command Line
- Git, GitHub and Version Control
- Backend Web Development
- Flask
- REST
- APIs
- Databases
- SQL
- SQLite
- PostgreSQL
- Authentication
- Web Design
- Deployment with GitHub Pages, Heroku and GUnicorn
- ✅ Day 001: Band Name Generator
- ✅ Day 002: Tip Calculator
- ✅ Day 003: Treasure Island
- ✅ Day 004: Rock, Paper, Scissors Game
- ✅ Day 005: Random Password Generator
- ✅ Day 005: Completed the maze challenge on Reeborg's World
- ✅ Day 007: Hangman Game
- ✅ Day 008: Caesar Cipher
- ✅ Day 009: Blind Auction
- ✅ Day 010: Calculator
- ✅ Day 011: Blackjack Capstone Project
- ✅ Day 012: Number Guessing Game
- ✅ Day 013: Debug exercises
- ✅ Day 014: Higher Lower Game
- ✅ Day 015: Coffee Machine
- ✅ Day 016: Coffee Machine in OOP
- ✅ Day 017: CLI Quiz App
- ✅ Day 018: Hirst Painting
- ✅ Day 019: Turtle Race
- ✅ Days 020 and 021: Snake Game
- ✅ Day 022: Pong Game
- ✅ Day 023: Turtle Crossing Capstone Project
- ✅ Day 024: Mail Merge
- ✅ Day 025: Guess the states of Brazil
- ✅ Day 026: NATO Alphabet
- ✅ Day 027: Convert Miles to Kilometers
- ✅ Day 028: Pomodoro App
- ✅ Day 029: Password Manager App
- ✅ Day 030: Password Manager App (continued)
- ✅ Day 031: Flash Card Capstone Project
- ✅ Day 032: Automated Birthday Wisher
- ✅ Day 033: Iss Overhead Notifier
- ✅ Day 034: Quizler App
- ✅ Day 035: Daily Rain Checker
- ✅ Day 036: Stock Trading News Alert app
- ✅ Day 037: Habit Tracker
- ✅ Day 038: Excercise Tracker
- ✅ Day 039 and 040: Cheap Flight Searcher (incomplete)
- ✅ Day 041 and 042: Personal Website
- ✅ Day 043: Bacon Website (Basics of CSS)
- ✅ Day 044: Updated version of Personal Website
- ✅ Day 045: Web Scraping from live website
- ✅ Day 046: Music time machine
- ✅ Day 047: Amazon Price Tracker
- ✅ Day 048: Cookie Clicker Project
- ✅ Day 049: Automating job applications on LinkedIn
- ✅ Day 050: Auto Tinder Swiping Bot
- ✅ Day 051: Internet Speed Twitter Complaint Bot
- ✅ Day 052: GitHub Follower Bot
- ✅ Day 053: Data Entry Job Automation
- ✅ Day 054: Introduction to web development with Flask
- ✅ Day 055: HTML & URL parsing in Flask
- ✅ Day 056: Rendering HTML/Static Files and Using Website Templates
- ✅ Day 057: Templating with Jinja in Flask Applications
- ✅ Day 058: Web Foundation : Bootstrap
- ✅ Day 059: Blog Capstone Project Part 4 - Adding Users
- ✅ Day 060: Make POST Requests with Flask and HTML Forms
- ✅ Day 061: Building advanced forms using WTForms
- ✅ Day 062: Flask, WTForms, Bootstrap and CSV - Coffee & Wifi Project
- ✅ Day 063: Databases with SQLite and SQLAlchemy
- ✅ Day 064: My Top 10 Movies Website
- ✅ Day 065: How to Create a Website That People Will Love
- ✅ Day 066: Building Your Own API with RESTful Routing
- ✅ Day 067: Blog Capstone Project Part 3 - RESTful Routing
- ✅ Day 068: Authentication with Flask
- ✅ Day 069: Blog Capstone Project Part 4 - Adding Users
- ✅ Day 070: Deploying Your Web Application with Heroku
- ✅ Day 071: Data Exploration with Pandas
- ✅ Day 072: Data Visualization using Matplotlib
- ✅ Day 073: Aggregating and Merging Data using Pandas on LEGO Dataset
- ✅ Day 074: Google Trends Data: Resampling and Visualising Time Series
- ✅ Day 075: Analysing the Android App Store & Plotting Beautiful Plotly Charts
- ✅ Day 076: Computation with NumPy and N Dimensional Arrays
- ✅ Day 077: Linear Regression and Data Visualization with Seaborn
- ✅ Day 078: Analyzing the Nobel Prize with Plotly, Matplotlib a& Seaborn
- ✅ Day 079: The Tragic discovery of Hand-washing: t-Tests & Distributions
- ✅ Day 080: Predicting House Prices using Multivariable Regression
- ✅ Day 081: String to Morse Code Convertor
- ✅ Day 082: Creating a Personal Portfolio Website
- ✅ Day 083: Tic Tac Toe in Python
- ✅ Day 084: Image Watermarking Desktop App
- ✅ Day 085: Typing Speed Test GUI Application
- ✅ Day 086: Breakout Game on Turtle
- ✅ Day 087: Simple Cafe Finding Website
- ✅ Day 088: Todo list website
- ✅ Day 089: Disappearing Text Writing App
- ✅ Day 090: Convert PDF to Audiobook
- ✅ Day 091: Image Colour Palette Generator
- ✅ Day 092: Custom Web Scraper
- ✅ Day 093: Automating the Google Dinosaur Game
- ✅ Day 094: Space Invaders Game
- ✅ Day 095: Custom API based Website
- ✅ Day 096: An Online Shop
- ✅ Day 097: Percentage Calculator
- ✅ Day 098: Analyzing and Visualizing the Space Race
- ✅ Day 099: Examining Deaths Involving Police in the United States
- ✅ Day 100: Predicting Earnings using Multivariable Regression
Feel free to connect with me on other platforms: Linktree