Programming in Python

collapse

Course Details

About this Course


This course provides an introduction to the Python language. Explore its most important libraries and practice recommended programming styles and idioms. Learn through demonstration how the various language features can be used together to best achieve Pythonic style. This course it is not intended for absolute beginners in programming, but includes a self-contained review of elementary features.

Topics include:

  • Variables, Expressions and Statements
  • Data Structures: Lists, Dictionaries, Tuples
  • Functions and Arguments
  • Conditionals and Recursion
  • Strings and Regular Expressions
  • Object Oriented Development: Classes, Inheritance
  • Iterators, Generators and Decorators

Program Overview

This course is part of the Certificate in Python Programming.