Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lindotex/100dayswithpython

My follow up about the udemy web course "100 days with python", by Dr. Angela Yu.
https://github.com/lindotex/100dayswithpython

algori artificial-intelligence backend data-science frontend python

Last synced: about 6 hours ago
JSON representation

My follow up about the udemy web course "100 days with python", by Dr. Angela Yu.

Awesome Lists containing this project

README

        

# \#100DaysWithPython

## A Complete Python Bootcamp, developed by Dr. Angela Yu.

✅ You will master the Python programming language by building 100 unique projects over 100 days.

✅ You will learn automation, game, app and web development, data science and machine learning all using Python.

✅ You will be able to program in Python professionally;

✅ You will learn Selenium, Beautiful Soup, Request, Flask, Pandas, NumPy, Scikit Learn, Plotly, and Matplotlib.

✅ Create a portfolio of 100 Python projects to apply for developer jobs;

✅ Be able to build fully fledged websites and web apps with Python;

✅ Be able to use Python for data science and machine learning;

✅ Build games like Blackjack, Pong and Snake using Python;

✅ Build GUIs and Desktop applications with Python.

1. Beginner
- [x] Day 001 | Working with Variables in Python to Manage data.
- [x] Day 002 | Understanding Data Types and How to Manipulate Strings.
- [x] Day 003 | Control Flow and Logical Operators.
- [x] Day 004 | Randomization and Python List.
- [x] Day 005 | Python Loops.
- [x] Day 006 | Python Functions and Karel.
- [x] Day 007 | Hangman.
- [x] Day 008 | Functions Parameters and Caesar Cipher.
- [x] Day 009 | Dictionaries, Nesting and Secret Auction.
- [x] Day 010 | Functions with Outputs.
- [x] Day 011 | The Blackjack Capstone Project.
- [x] Day 012 | Scope and Number Guessing Game.
- [x] Day 013 | Debugging: How to find and Fix Errors in your code.
- [x] Day 014 | High Lower Game Project.
2. Intermediate

- [x] Day 015 | Local Development Environment Setup and the Coffee Machine.
- [x] Day 016 | Object Oriented Programming (OOP).
- [x] Day 017 | The Quiz Project and the Benefits of OOP.
- [x] Day 018 | Turtle and the Graphical User Interface (GUI).
- [ ] Day 019 | Instances, State and Higher Order Functions.
- [ ] Day 020 | Build the Snake Game Part One: Animation and Coordinates.
- [ ] Day 021 | Build the Snake Game Part two: Inheritance and List Slicing.
- [ ] Day 022 | Build Pong: The Famous Arcade Game.
- [ ] Day 023 | The Turtle Crossing **Capstone** Project.
- [ ] Day 024 | Files, Directories and Paths.
- [ ] Day 025 | Working with CSV Data and the Pandas.
- [ ] Day 026 | List Comprehension and the NATO Alphabet.
- [ ] Day 027 | Tkinter, args[^1], kwargs[^2] and Creating GUI Programs.
- [ ] Day 028 | Tkinter, Dynamic Typing and the Pomodoro GUI Application.
- [ ] Day 029 | Building a Password Manager GUI Application with TKinter.
- [ ] Day 030 | Errors, Exceptions and JSON Data: Improving the Password.
- [ ] Day 031 | Flash card App **Capstone** Project.

3. Intermediate+

- [ ] Day 032 | Send Email (smtplib) and Manage Dates (datetime).
- [ ] Day 033 | API endpoints and API Parameters ISS Overhead Notifier.
- [ ] Day 034 | API Practice, Creating a **GUI QUIZ APP**.
- [ ] Day 035 | Keys, Authentication and Environment Variables. Send SMS.
- [ ] Day 036 | Stock Trading News Alert Project.
- [ ] Day 037 | Habitat Tracking Project. API Post requests and Headers.
- [ ] Day 038 | Workout tracking Using Google Sheets.
- [ ] Day 039 | **Capstone** part One: Right deal finder.
- [ ] Day 040 | **Capstone** part two: Flight Club.

4. Web Fundation

- [ ] Day 041 | Introduction to HTML.
- [ ] Day 042 | Intermediate HTML.
- [ ] Day 043 | Introduction to CSS.
- [ ] Day 044 | Intermediate CSS.

5. Intermediate++

- [ ] Day 045 | Web Scraping with beautiful Soup.
- [ ] Day 046 | Create a Spotify playlist using the Musical Time Machine.
- [ ] Day 047 | Create an automated Amazon Price Tracker.
- [ ] Day 048 | Selenium webdriver Browser and game playing Bot.
- [ ] Day 049 | Automating Job Applications on LinkedIn.
- [ ] Day 050 | Auto Tinder Swapping Bot.
- [ ] Day 051 | Internet twitter Complaint Bot.
- [ ] Day 052 | Instagram Follower Bot.
- [ ] Day 053 | Web Scraping **Capstone**: Data entry Job Automation.
- [ ] Day 054 | Introduction to Web application with Flask.
- [ ] Day 055 | HTML and URL parsing in Flask and the Higher-Lower Game.
- [ ] Day 056 | Rendering HTML/Static files and Using Website Templates.
- [ ] Day 057 | Template with Jinja in Flask applications.

6. Web Foundations pt.2

- [ ] Day 058 | - Bootstrap

7. Advanced

- [ ] Day 059 | Blog **Capstone** Project Part Two: Adding Styling.
- [ ] Day 060 | Make POST request with Flask and HTML forms.
- [ ] Day 061 | Building advanced forms with Flask-WTForms.
- [ ] Day 062 | Flask, WTForms, Bootstrap and CSS: Coffee and Wifi project.
- [ ] Day 063 | Databases with SQLlite 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 three: RESTful Routing.
- [ ] Day 068 | Authentication with Flask.
- [ ] Day 069 | Blog **Capstone** Project part four: Adding Users.
- [ ] Day 070 | Git, Github and version control.
- [ ] Day 071 | Deploying your web application.
- [ ] Day 072 | Data exploration with Pandas: College Major vs Salary.
- [ ] Day 073 | Data visualization with Mathplotlib: Programming Languages.
- [ ] Day 074 | Aggregate and Merge Data with Pandas: Analyze LEGO Dataset.
- [ ] Day 075 | Google trends data: Resampling and Visualizing Time Series
- [ ] Day 076 | Beautiful Plot Charts and Analyzing the Android App Store.
- [ ] Day 077 | Computation with Nuphy and N-Dimensional Arrays.
- [ ] Day 078 | Linear regression and Data visualization with seaborn.
- [ ] Day 079 | Analysing the Nobel Prize with Ploty, Matplotlib and Seaborn.
- [ ] Day 080 | The tragic discovery of Handwashing:t-Test and Distributions.
- [ ] Day 081 | **Capstone** Project: Predict House Prices.

8. Professional Portfolio Project
- [ ] Day 082 | Portfolio Building \[Python Script\]
- [ ] Day 083 | Portfolio Building \[Python Web Development\]
- [ ] Day 084 | Portfolio Building \[Python Script\]
- [ ] Day 085 | Portfolio Building \[GUI\]
- [ ] Day 086 | Portfolio Building \[GUI\]
- [ ] Day 087 | Portfolio Building \[Game\]
- [ ] Day 088 | Portfolio Building \[Python Web Development\]
- [ ] Day 089 | Portfolio Building \[Python Web Development\]
- [ ] Day 090 | Portfolio Building \[GUI Desktop App\]
- [ ] Day 091 | Portfolio Building \[HTTP requests and API\]
- [ ] Day 092 | Portfolio Building \[Image Processing and Data Science\]
- [ ] Day 093 | Portfolio Building \[Web Scraping\]
- [ ] Day 094 | Portfolio Building \[GUI Automation\]
- [ ] Day 095 | Portfolio Building \[Game\]
- [ ] Day 096 | Portfolio Building \[HTTP requests and API\]
- [ ] Day 097 | Portfolio Building \[Python Web Development\]
- [ ] Day 098 | Portfolio Building \[Python Automation\]
- [ ] Day 099 | Portfolio Building \[Python Data Science\]
- [ ] Day 100 | Portfolio Building \[Python Data Science\]