Who Should Take This Course?
Examine the intended audience, learning outcomes, and prerequisites of this course.
We'll cover the following
Thank you for choosing this course. We hope that it will help you develop a thorough understanding of the Python language.
Intended audience
This course is designed for learners who wish to learn basic to advanced Python language concepts. The idea is that you solve code puzzles that start simple but become more and more complex as you read the course.
Learning outcome
In essence, you will play the Python interpreter and compute the output of a code snippet in your head. Then, you check whether you were right with your guess by using feedback and explanations to adapt and improve your coding skills over time.
Prerequisites
You do not need to be familiar with Python to complete this course. However, you need basic programming knowledge in any language.