Если вы только начинаете изучать программирование, то я могу порекомендовать практический курс –
Programming Beginner.
Курс предназначен для закрепления знаний, которые вы получили из книг / видео-курсов. Он содержит 180+ упражнений с решениями на следующие темы:
- Values and Variables
- Boolean Algebra
- Functions
- Arrays, Objects, Structs, Tuples
- Mutability
- Conditions
- Loops
- Statements and Expressions
Практика это гораздо больше, чем Алгоритмы или Проекты!