Advanced Python is a thorough exploration of the multiple areas where Python is widely used. We will be learning high level engineering principles through developing applications and libraries over the course of 8 Modules, extending over 2 sections
- Intro to Python
- Modules and Testing
- File IO & Exceptions
- Object Oriented Programming
- Career Coaching / DSA - Linked Lists
- Guided Project 1
- Guided Project 2
- Guided Project 3
- Guided Project 4
- Career Coaching / DSA - Stack & Queues
- Intro to Data Science
- Data Analysis
- Career Coaching / DSA - Trees
- Linear Regressions
- Data Visualization
- Web Scraping
- Automation
- Midterm Project Kick Off
- Intro to Django
- Django Models
- Django CRUD and Forms
- Django Custom User
- Career Coaching / DSA - Hash Tables
- Django REST Framework & Docker
- Permissions & Postgresql
- Authentication & Production Server
- Back End Deployment
- Career Coaching / DSA - Graphs
- React 1
- React 2
- React 3
- React 4
- Career Coaching / DSA - Review
- Ethics in Technology
- Machine Learning
- Open Source Software
- Pythonisms
- Cryptography
- Final Project Kick Off