As part of this course, you will be learning the basics of the Python programming language. After this course, you will be able to write simple python scripts as well as complex object oriented applications. You should also be able to read and understand the source code of most open source projects that are built on Python.