Exercises Overview
This article provides a high-level overview of the Bites (exercises) on the Pybites Platform:
Newbie Bites
Intro Bites
Regular Bites
Difficulty Levels
As you progress through the different Bite Exercise Levels (Newbie -> Regular Bites: Advanced) you'll notice that the difficulty and challenge increases per level.
This is achieved in two ways:
Technical Challenge: the intricacy of the libraries and modules used in the Bites, along with the technical and problem-solving skills required to solve them increases from level-to-level.
Instruction Changes: The detail of the instructions change as you progress through the levels. At the Newbie level, they're fully featured and detailed as their job is to teach you the concept. By the time you're at the Advanced level, the instructions only provide high-level requirements and guidance and don't "teach" a concept. Just likt a real-world developer you're expected to go look up Python documentation, etc, to find a way to solve the problem.
Newbie Bites
These are our 50 flagship beginner exercises.
The instructions on Newbie Bites are incredibly detailed and tell you everything you need to know to solve the exercise.
They're written in simple, no-jargon English and are the starting point on the Pybites Platform for anyone new to Python and coding.
Read more in our dedicated Newbie Bites article.

Intro Bites
The Intro Bites are a series of 10 exercises that are designed to bridge the gap between the Newbie Bites and the rest of the exercises on the Pybites Platform.
The instructions for the Intro Bites still have a higher level of detail, but noticeably less than the Newbies.

Regular Bites
The Regular Bites cover three difficulties, Beginner, Intermediate and Advanced and make up the bulk of the exercises on the Pybites Platform.
The difficulty level is indicated in the Level column.
The technology, modules, libraries and theme of the Bite are listed in the Tags column for easy navigation.

Last updated