inst326

INST 326: Object-Oriented Programming

Preliminaries: Introduction to the Course and Installation

Part 1: Fundamentals

Module 1: Python Fundamentals

Module 2: Functions and Iteration

Module 3: Data Types

Module 4: Serialization and File I/O

Part 2: Object-Oriented Programming in Python

Module 5: OOP Fundamentals

Module 6: Inheritance and OOP Patterns

Module 7: Exceptions and Logging

Part 3: Python for Data Analysis

Module 8: Databases and SQL

Module 9: Testing

Module 10: Data on the Web

Module 11: Python for Data Analysis