A Working description of what I've learned from the Angela Yu's 100 Days Challenge Of Python Course
Learned So Far
- Python Data Structures
- Python Modules: Turtle, Pandas, Tkinter
- OOP - Object Orinated Programming
- Critical Thinking and Design
- List and dictionary comprehension
- Exception handling
- Relational Database and JSON DOC
- Debugging
- SMTP connection using gmail
- Request module in python and basic API commands
- Environmental Variables and Open_weather, twillo API, and Google API
- HTTPS GET , POST , DELETE and PULL requests
- HTML Tags, Breakline Tags, Boiler Plates, Nesting
- CSS (External, Internal, Inline) Links and CSS Selector
- Selenium module with a variety of projects
- Backend Website managment with FLASK Framework
- Python Decorators and wrapper functions
- Jinja Sytax and url get request with FLASK framework
- Bootstrap Basics with Bootstrap FLASK development
- SQL Lite with FLASK development & Flask Authentication
- 4 Principles of web design Theory (1. Color Theory, 2. Typography, 3. User Interface, 4. User Experience)
- RESTful API Development using FLASK framework
- Route Checking Authentication (PostMan)
- Security & User Authentication with Flask Web-development
- Git basic Information (Push-Pull Request, Clone-Fork, Git-ignore, Branching, 4 stage process)
- Data Science (EDA, Data Cleaning, Pandas)
- Machine Learning (scikit-learn, t-test, and Linear Regression)
- Graphing using Matplotlib using pploty w Jupyter Notebook (Markdown Documentation)