If you’re a programming beginner, it can be difficult to find suitable programming exercises. It’s not easy to recognize which exercises on the internet are at the right level for you. Also, most coding challenges are for software engineers honing their skills or preparing for a job interview.
Inventing your own exercises can be hard as well: you need to come up with an idea for a program that will challenge you and that you will be able to write in a reasonable amount of time.
Are you a beginner who has learned the basics of Python syntax from our Python Basics series (Python Basics. Part 1, Python Basics. Part 2, and Python Basics. Part 3), or do you have equivalent knowledge? Are you familiar with variables, if statements, for and while loops, basic Python data structures (lists, dictionaries, sets, and tuples), and how to work with files? If you answered yes, this course is perfect for you!
Do you have little practical experience with programming? Would you like to practice your coding skills? Wait no more. Start practicing Python!
In this course, we offer a set of 15 simple, interactive coding exercises to practice basic programming skills. They are designed for beginners who want to practice a variety of basic coding skills: handling variables, structuring program flow with if statements and appropriate conditions, writing loops and functions, using basic Python data structures (lists, dictionaries, sets, and tuples), and working with text files.
The exercises are independent, varied, and straightforward. Don't worry, there won't be tricky questions. You will always be able to count on helpful tips and syntax reminders. We will also help if you get stuck.
This course is interactive. You’ll practice writing real Python programs and solving exercises in your web browser. Our web-based platform will run your command and verify your solution. You don’t need to install anything on your computer.