Learn Programming with Python in 100 Steps
We love Programming. Our aim with this course is to create a love for Programming. In more than 150 Steps, we explore the most important Python Programming Language Features. read more...
Python Basics
This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures. You'll program an on-screen Turtle to draw pretty pictures. read more...
Python for Beginners: A Python Mega Course
Looking to learn Python from Basics with Practical Approach? Then this course is for you! Be a Professional Python Programmer. read more...
Python Functions, Files, and Dictionaries
This course introduces the dictionary data structure and user-defined functions. You'll learn about local and global variables, optional and keyword parameter-passing, named functions and lambda expressions. read more...