GitHub - gdbecker/100DaysOfCodePython: Challenge projects from Angela Yu's 100 Days of Code: Python course on Udemy
100 Days of Code: Python - Project Portfolio
This is a collection of projects I made through the 100 Days of Code: Python course from Angela Yu. Almost 100 projects are housed here that cover a variety of topics such as console-based scripting, games and other GUI applications, data science analysis, automation, API connectivity and web application development. I had a lot of fun solidifying my Python skills with all of these projects, and learned so much by diving into this 100 day coding challenge. Take a look and explore my showcase site to interact with live demos of my work and more details about each project!
Links
Project Types Featured
Scripting, Web Development, GUI, Games, APIs, Automation, Design, Web Scraping, Data Science, & Debugging
Tools & Packages Used Throughout
- Canva
- Python
- VS Code
- Bootstrap
- bs4
- colorgram
- CSS
- csv
- datetime
- decouple
- difflib
- Django
- Flask
- flask-ckeditor
- flask-gravatar
- flask-login
- flask-sqlalchemy
- flask-wtf
- fractions
- functools
- gzip
- HTML
- math
- matplotlib
- numpy
- os
- pandas
- pathlib
- PIL
- plotly
- pyautogui
- PyPDF2
- random
- requests
- scipy
- seaborn
- selenium
- sklearn
- smtplib
- spotipy
- sqlite3
- time
- time
- tkinter
- turtle
- twilio
- webcolors
- wtforms
Skills Practiced
- API connectivity
- Authentication
- Bootstrap framework
- Databases
- Debugging code
- Decorators
- Dictionaries
- Dictionary comprehension
- Django web development framework
- Environment variables
- f strings
- File handling
- Flask web development framework
- Float casting
- For loops
- Front-end web design
- If statements
- Integer casting
- List comprehension
- Lists
- Methods
- OOP
- Pandas dataframes
- Print statements
- REST architecture
- Selenium web driver
- smtp email auth
- Spotify & Python connection
- tkinter class UI
- try/except
- Tuples
- Turtle class UI
- Twilio text messaging library
- User input
- UX design
- While loops
Author
- Website - Garrett Becker
- Replit - @gdbecker
- LinkedIn - Garrett Becker