1. Basic Python
6 Weeks• 2 Classes/Week• $249
Learn the fundamentals of Python and build confidence with variables, logic, functions, modules, strings, collections, and problem-solving.
Topics
- Week 1: Setup & Python Essentials
- Week 2: Variables, Input/Output & Control Statements
- Week 3: Functions
- Week 4: Modules
- Week 5: Strings & Collections
- Week 6: Numbers, Dates & Mini Project
2. Advanced Python
8 Weeks• 2 Classes/Week• $299
Move beyond the basics with deeper Python concepts, structured programming, and application development.
Strengthen Python skills with advanced data structures, file handling, debugging, exception handling, and object-oriented programming.
Topics
- Week 1: Dates, Times & Utility Modules
- Week 2: Lists & Tuples
- Week 3: Dictionaries & Sets
- Week 4: File I/O & OS Basics
- Week 5: Exception Handling
- Week 6: Object-Oriented Programming
- Week 7: Classes, Methods & Reusable Code
- Week 8: Mini Application Project
3. Python for Databases, Data Science & Machine Learning
10 Weeks• 2 Classes/Week• $399
Apply Python to databases, data analysis, visualization, and introductory machine learning through practical projects.
Learn how Python works with SQL, databases, data analysis, Git/GitHub, visualization, and foundational machine learning concepts.
Topics
- Week 1: Python Environments, Git/GitHub, Database Setup & Configuration
- Week 2: SQL & Table Operations
- Week 3: CRUD Operations & Python Integration
- Week 4: ORM Fundamentals
- Week 5: Data Analysis with Pandas
- Week 6: Visualization & Reporting
- Week 7: Statistics for Machine Learning
- Week 8: Regression & Classification
- Week 9: KNN, Decision Trees & Random Forest
- Week 10: Final Data / ML Project