cookies-icon

Our website uses cookies. By using this website, you agree to their use in accordance with the browser settings. You can modify your browser settings on your own. For more information see our Privacy Policy.

Course

Basic

Python Basics. Practice

Have you just learned the basics of programming in Python? Would you like to practice your new coding skills? Are you looking for fun and simple exercises? This course is perfect for you!

Table of contents

Lifetime access

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

limited to this course only

$29

Buy now

Want a better deal?

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

Get unlimited lifetime access to all 13 present and future courses

Save $250

Unlimited lifetime access

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

to all 13 present and future courses

$ 99

$ 349

72% OFF

Buy now Full pricing
17

Interactive exercises

10 h

Estimated time

770

Users enrolled

☆☆☆☆☆
★★★★★

2 ratings

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.

What's in It for Me?

  • 15 interactive exercises to practice basic programming skills: practice at your own pace, from anywhere and at any time, interacting with hands-on exercises for improved retention.
  • Lifetime access to the course: when you purchase the course, you'll get instant personal access to all of its content.
  • Certificate of completion: after you successfully finish all of the exercises, you'll get a downloadable PDF certificate to showcase your accomplishment.
  • 30-day, money-back guarantee: if you're not satisfied with the quality of the course, you can get a refund within 30 days of your purchase.
  • Hints for the exercises: you can ask questions and share insights with other members of the community through the Discuss tab (we'll be more than happy to answer! 😉)

What Are the Requirements?

  • Just a web browser.

What Will I Practice in This Course?

  • Create simple Python applications that accept input() from users and print() text and numbers.
  • Use variables in Python and change their values in the program, apply basic mathematical operators, and convert between variable types.
  • Make decisions with conditional if statements, use comparison operators, join multiple conditions (with and, or, and not), and create nested if statements to structure program flow.
  • Repeat code multiple times using loops: write for and while loops, use for loops with range() and strings, apply nested loops, and use break and continue instructions.
  • Write functions with and without parameters, define returns values, and use default argument values.
  • Work with basic Python data structures: lists, dictionaries, sets, and tuples.
  • Operate on text files: write and append to files, read files line by line, and use the with statement.

Who Should Take This Course?

  • Students taking entry-level programming classes in Python who want to practice their Python skills.
  • Anyone who’s starting to program and wants to practice their programming skills.
  • Anyone interested in starting a software development career and looking for simple coding challenges for beginners.

Reviews (0)

Average rating

5.00 / 5

☆☆☆☆☆
★★★★★

2 ratings

Details

5 stars

100%

4 stars

0%

3 stars

0%

2 stars

0%

1 stars

0%