This course will walk you through the basics of Python language and its connection to Object-Oriented programming. We will look at recent developments in Python and its future direction. The course should enable you to comfortably set up Python and write simple programs with proper design principles.
Note: The course will not discuss creating libraries, using Git, using IDE, setting up testing environments or OS-specific concepts.