This is my repo for my first ever Python projects from the course 100 Days of Code - The Complete Python Pro Bootcamp by Angela Yu.
This is one of the most comprehensive Python course available online. Even if you have zero programming experience, this course will take you from beginner to professional.
Throughout this comprehensive course, we covered a big amount of tools and technologies, including:
- Python 3 - the latest version of Python
- PyCharm, Jupyter Notebook, Google Colab
- Python Scripting and Automation
- Python Game Development
- Web Scraping
- Beautiful Soup
- Selenium Web Driver
- Request
- 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
Some of the projects we built include:
- Blackjack
- Snake Game
- Pong Game
- Auto Swipe on Tinder
- Auto Job Applications on LinkedIn
- Automate Birthday Emails/SMS
- Fully Fledged Blog Website
- Build Your Own Public API
- Data Science with Google Trends
- Analysing Lego Datasets
- Google App Store Analysis
- Python Dependancies
backports.entry-points-selectable==1.1.1
bcrypt==3.2.0
certifi==2020.6.20
cffi==1.15.0
chardet==3.0.4
click==8.0.1
colorama==0.4.4
distlib==0.3.4
dnspython==2.1.0
dominate==2.5.2
email-validator==1.1.3
filelock==3.4.0
Flask==2.0.1
Flask-Bcrypt==0.7.1
Flask-Bootstrap==3.3.7.1
Flask-CKEditor==0.4.4.1
Flask-Gravatar==0.5.0
Flask-Login==0.5.0
Flask-SQLAlchemy==2.5.1
Flask-WTF==0.15.1
greenlet==1.1.2
idna==3.2
itsdangerous==2.0.1
Jinja2==3.0.1
MarkupSafe==2.0.1
Pillow==8.4.0
platformdirs==2.4.0
pycparser==2.21
requests==2.24.0
six==1.16.0
SQLAlchemy==1.4.28
urllib3==1.25.10
virtualenv==20.10.0
visitor==0.1.3
Werkzeug==2.0.1
WTForms==2.3.3
- Make sure you have the latest version of Python installed
- Create a file called requirments.txt
- Paste dependencies into requirements.txt
- Run:
pip install -r requirements.txt
URL for the course