
This is an updated version of our Python Crash course. The course is again designed for beginners to grasp the fundamental basics of Pythons programming concepts. What makes this course different from our previous versions is that this one focus’s more on the details. After each module there is also a short quiz to test what you learnt and then at the end of the course you will be tested again with 56 multiple choice questions.

Module 1: Installing Python
In this module you will learn how to install and setup Python correctly.

Module 2: Print Statements
In this module you will learn about Pythons print statement function and what it is used for.

Module 3: Comments
In this module you will learn about Python comments and what they are used for.

Module 4: Strings
In this module you will learn about Python strings and what they are used for.

Module 5: Variables
In this module you will learn about variables and how to use them with Python.

Module 6: Math Operators
In this module you will learn about math operators and how to use them with Python.

Module 7: Loops
In this module you will learn about looping code and the differences between for loops and while loops with Python.

Module 8: Conditional Statements
In this module you will learn about Python if statements and how to use them.

Module 9: Lists
In this module you will learn what Python lists are and how to use them.

Module 10: Tuples
In this module you will learn what Python tuples are and how to use them.

Module 11: Range Function
In this module you will learn about Pythons built-in range function and how to use it.

Module 12: Functions
In this module you will learn what functions are and how to create and use them in Python.

Module 13: Classes and Methods
In this module you will learn what classes and methods are and how to use them in Python.

Module 14: Libraries
In this module you will learn the differences between Pythons packages, libraries, modules, and how to use them.

Module 15: Working with Dates and Time
In this module you will learn how to create delays in your Python code and then you will learn about working with dates and time.

Module 16: Working with Files and Data
In this module you will learn how to open files and use the contained data within your Python program.

Final Quiz
Within each module there were a short quiz, this final quiz is a culmination of those tests put together for one final quiz.
Finished all the modules? Why not solidify what you have learnt with our previous Python Crash courses:
Good Luck with your Python studies, never give up and always keep learning.