Programming 2.0

Programming 2.0

Topics covered include

What Is Programming? Why Python?
Variables: Operations and Input/Output
Conditionals and Boolean Expressions
Loops and Iterations
Files and Strings
Operations with Lists .
Top-Down Design of a Data Analysis Program
Functions and Abstraction
Parameter Passing, Scope, and Mutable Data
Python Standard Library, Modules, Packages
Game Design with Functions
Classes and Object-Oriented Programming
Objects with Inheritance and Polymorphism
Data Structures: Stack, Queue, Dictionary, Set
Graphs and Trees

36 hours of instruction

2 hours per week
$350 per month

Leave a Reply

Your email address will not be published.