• Online, Self-Paced
Course Description

This intermediate Python course uses and builds upon the materials from Intro to Python, using the Python language to accomplish more complex and difficult tasks from building Modules from scratch to constructing and using custom Classes. You'll learn to make the most of Python's object orientation, and set yourself up for advanced applications.

Learning Objectives

By the end of this course, students should be able to:
- Perform Input/Output with Python
- Understand and Use Python Classes
- Create Python Modules

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.