Learn. Play. Improve.

Are you a complete beginner who has never programmed? Do you want to review what you learned in an introductory course to programming with Python? You are at the right place; here, we will cover the basics on the essential topics you need to know to be able to solve the challenges. We recommend you to start from the first one and keep doing in order or jump to the level you feel appropriate for you. Learn at your own pace with this short and simple lessons: