/80-Days-Python

80 Days of Python Coding - from basic applications to advanced web apps and data analysis.

Primary LanguageJupyter Notebook

80 Days of Python

Beginner
Day 1 - Bandname Generator
Day 2 - Tip Calculator
Day 3 - Treasure Island
Day 4 - Rock Paper Scissor
Day 5 - Password Generator
Day 6 - True Love
Day 7 - Hangman
Day 8 - Caesar Cipher
Day 9 - Secret Auction
Day 10 - Calculator
Day 11 - BlackJack
Day 12 - Guess the Number
Day 13 - Debugging
Day 14 - Higher Lower

Intermediate
Day 15 - Coffee Machine
Day 16 - Coffee Machine OOP
Day 17 - Quiz
Day 18 - Painting
Day 19 - Tempo
Day 20 - Snake Game I
Day 21 - Snake Game II
Day 22 - Pong
Day 23 - Cross Road
Day 24 - Mailing List
Day 25 - States
Day 26 - Alphabet
Day 27 - Converter
Day 28 - Pomodoro
Day 29 - Password Manager I
Day 30 - Password Manager II
Day 31 - FlashCards
Day 32 - Mailbox
Day 33 - ISS
Day 34 - Quiz
Day 35 - Weather App
Day 36 - Stocks
Day 37 - Habit Tracker
Day 38 - Workout Tracker
Day 39 - Flight Tracker I
Day 40 - Flight Tracker II

Web Foundation
Day 41 - HTML
Day 42 - CSS
Day 43 - Dice
Day 44 - Drum Kit
Day 45 - Soup
Day 46 - Spotify
Day 47 - Amazon
Day 48 - Selenium
Day 49 - LinkedIn
Day 50 - Tinder
Day 51 - Twitter
Day 52 - Instagram
Day 53 - Rental
Day 54 - Flask
Day 55 - Flask Higher Lower
Day 56 - Flask Template
Day 57 - Flask Blog
Day 58 - Tindog
Day 59 - Python Blog
Day 60 - Contact Form

Advanced
Day 61 - WTF Contact Form
Day 62 - Coffee
Day 63 - Bookshelf
Day 64 - Movies
Day 65 - Simon
Day 66 - Cafe II
Day 67 - Restful
Day 68 - Flask Authentication
Day 69 - Flask login
Day 70 - Flask login II
Day 71 - Data Exploration in Pandas
Day 72 - Data visualization
Day 73 - Lego
Day 74 - Google
Day 75 - Google PlayStore
Day 76 - Computation with NumPy
Day 77 - Seaborn
Day 78 - Nobel Prize
Day 79 - Semmelweis Analysis
Day 80 - House Prices