Courses
Our courses are designed so that each student can learn at their own pace. Each course is divided into multiple steps, and every step includes a specific activity.
Below is an example of a course homepage. It includes the course title, a short description of the topics covered, and a list of steps with their descriptions. To get started, click on the first step!
At the end of each step, there may be a link to the course template. This template page contains all the project files that need to be updated in that step.
Clicking this link takes you to a page like the following:
📘 Each file that needs to be edited will appear in its own tab, with the tab title matching the file name.
Suggestions
The steps in each course are organized to build knowledge progressively. For this reason, avoid skipping steps whenever possible. Following the sequence is important to ensure that you are introduced to all the necessary concepts.
📘 TL;DR: Follow the course order — don’t skip steps!
To track your learning journey, we monitor progress metrics. These metrics help us identify difficulties learners may encounter and allow us to offer support. They also help us evaluate course completion times so we can continuously improve our training.
To keep these metrics accurate:
- Always move to the next step using the button at the bottom of the current step.
- At the final step, don’t forget to click the Finish course button.
-
Button to go to the next step:

-
Button to finish the course:

📘 TL;DR: Use the Next button at the end of each step, and when you reach the last step, click the Finish button.
Feedback
We value your feedback! If you have suggestions for improvements or changes, don’t hesitate to share them. We’re always looking for ways to enhance the learning experience.