2023 Fall Semester offers Advanced Python Programming Classes

Advanced Python Programming

In this course you’ll learn  advanced Python concepts so you can be on your way to become a master of the Python programming language. 

Becoming a Python expert takes time, but over time you’ll master this beautiful programming language. It’s worth it!

You will learn a wide variety of topics, including:

  • Command Line Basics

  • Installing Python

  • Running Python Code

  • Strings

  • Lists 

  • Dictionaries

  • Tuples

  • Sets

  • Number Data Types

  • Print Formatting

  • Functions

  • Scope

  • args/kwargs

  • Built-in Functions

  • Debugging and Error Handling

  • Modules

  • External Modules

  • Object Oriented Programming

  • Inheritance

  • Polymorphism

  • File I/O

  • Advanced Methods

  • Unit Tests

  • and much more!