Advanced Python is a thorough exploration of the multiple areas where Python is widely used. Students will be learning high level engineering principles through developing applications and libraries over the course of 8 Modules, extending over 2 sections
- Class 1 : Intro to Python
- Class 2 : Modules and Testing
- Class 3 : File IO & Exceptions
- Class 4 : Object Oriented Programming
- Class 5 : Career Coaching / DSA - Linked Lists
- Class 6 : Guided Project 1
- Class 7 : Guided Project 2
- Class 8 : Guided Project 3
- Class 9 : Guided Project 4
- Class 10 : Career Coaching / DSA - Stack & Queues
- Class 11 : Intro to Data Science
- Class 12 : Data Analysis
- Class 13 : Linear Regressions
- Class 14 : Data Visualization
- Class 15 : Career Coaching / DSA - Trees
- Class 16 : Serverless Functions
- Class 17 : Web Scraping
- Class 18 : Cryptography
- Class 19 : Automation
- Class 20 : Midterm Project Kick Off
- Class 26 : Intro to Django
- Class 27 : Django Models
- Class 28 : Django CRUD and Forms
- Class 29 : Django Custom User
- Class 30 : Career Coaching / DSA - Hash Tables
- Class 31 : Django REST Framework & Docker
- Class 32 : Permissions & Postgresql
- Class 33 : Authentication & Production Server
- Class 34 : Back End Deployment
- Class 35 : Career Coaching / DSA - Graphs
- Class 36 : DSA - Review
- Class 37 : React 1
- Class 38 : React 2
- Class 39 : React 3
- Class 40 : Career Coaching
- Class 41 : Front End Deployment
- Class 42 : Pythonisms
- Class 43 : Ethics
- Class 44 : Open Source Software
- Class 45 : Final Project Kick Off