{"id":14978796,"url":"https://github.com/phillipai/100-days-of-code-python","last_synced_at":"2025-04-12T21:28:12.078Z","repository":{"id":37815282,"uuid":"459803777","full_name":"phillipai/100-days-of-code-python","owner":"phillipai","description":"100 Days of Code: The Complete Python Pro Bootcamp","archived":false,"fork":false,"pushed_at":"2023-03-21T12:11:44.000Z","size":32904,"stargazers_count":787,"open_issues_count":10,"forks_count":374,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-04-04T01:09:47.718Z","etag":null,"topics":["100daysofcode","flask","numpy","pandas","plotly","python","python3","selenium-webdriver","sqlite","tkinter","turtle"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/phillipai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-16T00:59:19.000Z","updated_at":"2025-04-03T13:55:16.000Z","dependencies_parsed_at":"2024-12-04T04:13:02.921Z","dependency_job_id":null,"html_url":"https://github.com/phillipai/100-days-of-code-python","commit_stats":{"total_commits":417,"total_committers":1,"mean_commits":417.0,"dds":0.0,"last_synced_commit":"0ec1f5c2f53d202394bc2d662e4adaffe1cdb566"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phillipai%2F100-days-of-code-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phillipai%2F100-days-of-code-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phillipai%2F100-days-of-code-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phillipai%2F100-days-of-code-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phillipai","download_url":"https://codeload.github.com/phillipai/100-days-of-code-python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248633893,"owners_count":21136932,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["100daysofcode","flask","numpy","pandas","plotly","python","python3","selenium-webdriver","sqlite","tkinter","turtle"],"created_at":"2024-09-24T13:58:25.330Z","updated_at":"2025-04-12T21:28:12.048Z","avatar_url":"https://github.com/phillipai.png","language":"Jupyter Notebook","readme":"\u003ch1 align=\"center\"\u003e100 Days of Code: The Complete Python Pro Bootcamp\n\u003c/h1\u003e\n\n![100-days-of-code](https://user-images.githubusercontent.com/98851253/155425637-9ac7250e-52a3-429a-a679-ac619f5ff6ea.gif)\n\nMost projects ideas come from the Udemy course: [100 Days of Code: The Complete Python Pro Bootcamp](https://www.udemy.com/course/100-days-of-code/)\n\n\n## 🔰 Beginner \n- [Day 1:](https://github.com/phillipai/100-days-of-code-python/tree/main/day01) Working with Variables in Python to Manage Data\n- [Day 2:](https://github.com/phillipai/100-days-of-code-python/tree/main/day02) Understanding Data Types and How to Manipulate Strings\n- [Day 3:](https://github.com/phillipai/100-days-of-code-python/tree/main/day03) Control Flow and Logical Operators\n- [Day 4:](https://github.com/phillipai/100-days-of-code-python/tree/main/day04) Randomisation and Python Lists\n- [Day 5:](https://github.com/phillipai/100-days-of-code-python/tree/main/day05) Python Loops\n- [Day 6:](https://github.com/phillipai/100-days-of-code-python/tree/main/day06) Python Functions \u0026 Karel\n- [Day 7:](https://github.com/phillipai/100-days-of-code-python/tree/main/day07) Hangman\n- [Day 8:](https://github.com/phillipai/100-days-of-code-python/tree/main/day08) Function Parameters \u0026 Caesar Cipher\n- [Day 9:](https://github.com/phillipai/100-days-of-code-python/tree/main/day09) Dictionaries, Nesting and the Secret Auction\n- [Day 10:](https://github.com/phillipai/100-days-of-code-python/tree/main/day10) Functions with Outputs\n- [Day 11:](https://github.com/phillipai/100-days-of-code-python/tree/main/day11) The Blackjack Capstone Project\n- [Day 12:](https://github.com/phillipai/100-days-of-code-python/tree/main/day12) Scope \u0026 Number Guessing Game\n- [Day 13:](https://github.com/phillipai/100-days-of-code-python/tree/main/day13) Debugging: How to Find and Fix Errors in your Code\n- [Day 14:](https://github.com/phillipai/100-days-of-code-python/tree/main/day14) Higher Lower Game Project\n\n## 📚 Intermediate\n- [Day 15:](https://github.com/phillipai/100-days-of-code-python/tree/main/day15) Local Development Environment Setup \u0026 the Coffee Machine\n- [Day 16:](https://github.com/phillipai/100-days-of-code-python/tree/main/day16) Object Oriented Programming (OOP)\n- [Day 17:](https://github.com/phillipai/100-days-of-code-python/tree/main/day17) The Quiz Project \u0026 The Benefits of OOP\n- [Day 18:](https://github.com/phillipai/100-days-of-code-python/tree/main/day18) Turtle \u0026 the Graphical User Interface (GUI)\n- [Day 19:](https://github.com/phillipai/100-days-of-code-python/tree/main/day19) Instances, State and Higher Order Functions\n- [Day 20:](https://github.com/phillipai/100-days-of-code-python/tree/main/day20) Build the Snake Game Part 1: Animation \u0026 Coordinates\n- [Day 21:](https://github.com/phillipai/100-days-of-code-python/tree/main/day21) Build the Snake Game Part 2: Inheritance \u0026 List Slicing\n- [Day 22:](https://github.com/phillipai/100-days-of-code-python/tree/main/day22) Build Pong: The Famous Arcade Game\n- [Day 23:](https://github.com/phillipai/100-days-of-code-python/tree/main/day23) The Turtle Crossing Capstone Project\n- [Day 24:](https://github.com/phillipai/100-days-of-code-python/tree/main/day24) Files, Directories and Paths\n- [Day 25:](https://github.com/phillipai/100-days-of-code-python/tree/main/day25) Working with CSV Data and the Pandas Library\n- [Day 26:](https://github.com/phillipai/100-days-of-code-python/tree/main/day26) List Comprehension and the Nato Alphabet\n- [Day 27:](https://github.com/phillipai/100-days-of-code-python/tree/main/day27) Tkinter, *args, **kwargs and Creating GUI Programs\n- [Day 28:](https://github.com/phillipai/100-days-of-code-python/tree/main/day28) Tkinter, Dynamic Typing and the Pomodoro GUI Application\n- [Day 29:](https://github.com/phillipai/100-days-of-code-python/tree/main/day29) Building a Password Manager GUI App with Tkinter\n- [Day 30:](https://github.com/phillipai/100-days-of-code-python/tree/main/day30) Errors, Exceptions and JSON Data: Improving the Password Manager\n- [Day 31:](https://github.com/phillipai/100-days-of-code-python/tree/main/day31) Flash Card App Capstone Project\n\n## 👨‍💻 Intermediate+\n- [Day 32:](https://github.com/phillipai/100-days-of-code-python/tree/main/day32) Send Email (smtplib) \u0026 Manage Dates (datetime) - Automated Birthday Wisher\n- [Day 33:](https://github.com/phillipai/100-days-of-code-python/tree/main/day33) API Endpoints \u0026 API Parameters - ISS Overhead Notifier\n- [Day 34:](https://github.com/phillipai/100-days-of-code-python/tree/main/day34) API Practice - Creating a GUI Quiz App\n- [Day 35:](https://github.com/phillipai/100-days-of-code-python/tree/main/day35) Keys, Authentication \u0026 Environment Variables - Telegram Rain Notifier\n- [Day 36:](https://github.com/phillipai/100-days-of-code-python/tree/main/day36) Stock Trading News Alert Project\n- [Day 37:](https://github.com/phillipai/100-days-of-code-python/tree/main/day37) Habit Tracking Project: API Post Requests \u0026 Headers\n- [Day 38:](https://github.com/phillipai/100-days-of-code-python/tree/main/day38) Workout Tracking Using Google Sheets\n- [Day 39:](https://github.com/phillipai/100-days-of-code-python/tree/main/day39) Capstone Part 1: Flight Deal Finder\n- [Day 40:](https://github.com/phillipai/100-days-of-code-python/tree/main/day40) Capstone Part 2: Flight Club\n- [Day 41:](https://github.com/phillipai/100-days-of-code-python/tree/main/day41) Introduction to HTML\n- [Day 42:](https://github.com/phillipai/100-days-of-code-python/tree/main/day42) Intermediate HTML\n- [Day 43:](https://github.com/phillipai/100-days-of-code-python/tree/main/day43) Introduction to CSS\n- [Day 44:](https://github.com/phillipai/100-days-of-code-python/tree/main/day44) Intermediate CSS\n- [Day 45:](https://github.com/phillipai/100-days-of-code-python/tree/main/day45) Web Scraping with Beautiful Soup\n- [Day 46:](https://github.com/phillipai/100-days-of-code-python/tree/main/day46) Create a Spotify Playlist Using The Musical Time Machine\n- [Day 47:](https://github.com/phillipai/100-days-of-code-python/tree/main/day47) Create an Automated Amazon Price Tracker\n- [Day 48:](https://github.com/phillipai/100-days-of-code-python/tree/main/day48) Selenium Webdriver Browser and Game Playing Bot\n- [Day 49:](https://github.com/phillipai/100-days-of-code-python/tree/main/day49) Automating Job Applications on LinkedIn\n- [Day 50:](https://github.com/phillipai/100-days-of-code-python/tree/main/day50) Auto Tinder Swiping Bot\n- [Day 51:](https://github.com/phillipai/100-days-of-code-python/tree/main/day51) Internet Speed Twitter Complaint Bot\n- [Day 52:](https://github.com/phillipai/100-days-of-code-python/tree/main/day52) Instagram Follower Bot\n- [Day 53:](https://github.com/phillipai/100-days-of-code-python/tree/main/day53) Web Scraping Capstone - Data Entry Job Automation\n- [Day 54:](https://github.com/phillipai/100-days-of-code-python/tree/main/day54) Introduction to Web Development with Flask\n- [Day 55:](https://github.com/phillipai/100-days-of-code-python/tree/main/day55) HTML \u0026 URL Parsing in Flask and the Higher Lower Game\n- [Day 56:](https://github.com/phillipai/100-days-of-code-python/tree/main/day56) Rendering HTML/Static Files and Using Website Templates\n- [Day 57:](https://github.com/phillipai/100-days-of-code-python/tree/main/day57) Templating with Jinja in Flask Applications\n- [Day 58:](https://github.com/phillipai/100-days-of-code-python/tree/main/day58) Web Foundation Boostrap\n\n## 🏆 Advanced\n- [Day 59:](https://github.com/phillipai/100-days-of-code-python/tree/main/day59) Blog Capstone Project Part 2 - Adding Styling\n- [Day 60:](https://github.com/phillipai/100-days-of-code-python/tree/main/day60) Make POST Requests with Flask and HTML Forms\n- [Day 61:](https://github.com/phillipai/100-days-of-code-python/tree/main/day61) Building Advanced Forms with Flask-WTForms\n- [Day 62:](https://github.com/phillipai/100-days-of-code-python/tree/main/day62) Flask, WTForms, Bootstrap, and CSV - Coffee \u0026 Wifi Project\n- [Day 63:](https://github.com/phillipai/100-days-of-code-python/tree/main/day63) Databases and with SQLite and SQLAlchemy\n- [Day 64:](https://github.com/phillipai/100-days-of-code-python/tree/main/day64) My Top 10 Movies Website\n- [Day 65:](https://github.com/phillipai/100-days-of-code-python/tree/main/day65) How to Create a Website That People Will Love\n- [Day 66:](https://github.com/phillipai/100-days-of-code-python/tree/main/day66) Building Your Own API with RESTful Routing\n- [Day 67:](https://github.com/phillipai/100-days-of-code-python/tree/main/day67) Blog Capstone Project Part 3 - RESTful Routing\n- [Day 68:](https://github.com/phillipai/100-days-of-code-python/tree/main/day68) Authentication with Flask\n- [Day 69:](https://github.com/phillipai/100-days-of-code-python/tree/main/day69) Blog Capstone Project Part 4 - Adding Users\n- [Day 70:](https://github.com/phillipai/100-days-of-code-python/tree/main/day70) Deploying Your Web Application with Heroku\n- [Day 71:](https://github.com/phillipai/100-days-of-code-python/tree/main/day71) Data Exploration with Pandas: College Major vs. Your Salary\n- [Day 72:](https://github.com/phillipai/100-days-of-code-python/tree/main/day72) Data Visualisation with Matplotlib: Programming Languages\n- [Day 73:](https://github.com/phillipai/100-days-of-code-python/tree/main/day73) Aggregate \u0026 Marge Data with Pandas: Analyse the Lego Dataset\n- [Day 74:](https://github.com/phillipai/100-days-of-code-python/tree/main/day74) Google Trends Data: Resampling and Visualising Time Series\n- [Day 75:](https://github.com/phillipai/100-days-of-code-python/tree/main/day75) Beautiful Plotly Charts \u0026 Analysing the Android App Store\n- [Day 76:](https://github.com/phillipai/100-days-of-code-python/tree/main/day76) Computation with NumPy and N-Dimensional Arrays\n- [Day 77:](https://github.com/phillipai/100-days-of-code-python/tree/main/day77) Linear Regression and Data Visualisation with Seaborn\n- [Day 78:](https://github.com/phillipai/100-days-of-code-python/tree/main/day78) Analysing the Nobel Prize with Plotly, Matplotlib \u0026 Seaborn\n- [Day 79:](https://github.com/phillipai/100-days-of-code-python/tree/main/day79) The Tragic Discovery of Handwashing: t-Tests \u0026 Distributions\n- [Day 80:](https://github.com/phillipai/100-days-of-code-python/tree/main/day80) Capstone Project - Predict House Prices\n\n## ⚔ Professional Portfolio Projects\n- [Day 81:](https://github.com/phillipai/100-days-of-code-python/tree/main/day81) Text to Morse Code Converter\n- [Day 82:](https://github.com/phillipai/100-days-of-code-python/tree/main/day82) Portfolio Website\n- [Day 83:](https://github.com/phillipai/100-days-of-code-python/tree/main/day83) Tic Tac Toe\n- [Day 84:](https://github.com/phillipai/100-days-of-code-python/tree/main/day84) Image Watermarking Desktop App\n- [Day 85:](https://github.com/phillipai/100-days-of-code-python/tree/main/day85) Typing Speed Test App\n- [Day 86:](https://github.com/phillipai/100-days-of-code-python/tree/main/day86) Breakout: The Famous Arcade Game\n- [Day 87:](https://github.com/phillipai/100-days-of-code-python/tree/main/day87) Cafe and Wifi Website\n- [Day 88:](https://github.com/phillipai/100-days-of-code-python/tree/main/day88) To Do Agenda App\n- [Day 89:](https://github.com/phillipai/100-days-of-code-python/tree/main/day89) Disappearing Text Writing App\n- [Day 90:](https://github.com/phillipai/100-days-of-code-python/tree/main/day90) Convert PDF to Audiobook\n- [Day 91:](https://github.com/phillipai/100-days-of-code-python/tree/main/day91) Image to Color List\n- [Day 92:](https://github.com/phillipai/100-days-of-code-python/tree/main/day92) Amazon Canada Web Scraper\n- [Day 93:](https://github.com/phillipai/100-days-of-code-python/tree/main/day93) Google Dinosaur Game Bot\n- [Day 94:](https://github.com/phillipai/100-days-of-code-python/tree/main/day94) Space Invaders\n- [Day 95:](https://github.com/phillipai/100-days-of-code-python/tree/main/day95) Custom API\n- [Day 96:](https://github.com/phillipai/100-days-of-code-python/tree/main/day96) An Online Shop\n- [Day 97:](https://github.com/phillipai/100-days-of-code-python/tree/main/day97) Percentage Calculator\n- [Day 98:](https://github.com/phillipai/100-days-of-code-python/tree/main/day98) Analyzing and Visualizing the Space Race\n- [Day 99:](https://github.com/phillipai/100-days-of-code-python/tree/main/day99) Analyzing Deaths Involving Police in the United States\n- [Day 100:](https://github.com/phillipai/100-days-of-code-python/tree/main/day100) Predicting Earnings using Multivariable Regression\n\n## ⚙ Tools and Technologies Covered\n- Python 3\n- PyCharm, Jupyter Notebook, Google Colab\n- Python Scripting and Automation\n- Python Game Development\n- Web Scraping\n- Beautiful Soup\n- Selenium Web Driver\n- Request\n- WTForms\n- Data Science\n- Pandas\n- NumPy\n- Matplotlib\n- Plotly\n- Scikit learn\n- Seaborn\n- Turtle\n- Python GUI Desktop App Development\n- Tkinter\n- Front-End Web Development\n- HTML 5\n- CSS 3\n- Bootstrap 4\n- Bash Command Line\n- Git, GitHub and Version Control\n- Backend Web Development\n- Flask\n- REST\n- APIs\n- Databases\n- SQL\n- SQLite\n- PostgreSQL\n- Authentication\n- Web Design\n- Deployment with GitHub Pages, Heroku and GUnicorn\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphillipai%2F100-days-of-code-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphillipai%2F100-days-of-code-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphillipai%2F100-days-of-code-python/lists"}