Comments 2
Хочу сказать по поводу ресурса Codewars. Когда я начинал изучать Python я, как раз часто на нем практиковался. Плюсы:
Можно учить несколько языков. Задачи доступны на нескольких языках программирования. Полезно при изучении второго и последующих языков.
Есть поиск по языку программирования, сложности и тематике задач, например "Object-oriented Programming".
Система тестирования позволяет выводить отладочную информацию.
Можно принять участие в обсуждении решения задачи. Спойлеры регулярно подчищаются.
После решения задачи открывается решение других участников. Можно сравнить свое решение с лучшими, по мнению сообщества.
Если задача не выходит, то можно сдаться и тогда появится доступ к решению другими участниками. Это полезно, когда в голову ничего не приходит и ты не знаешь, что делать дальше.
Минусы:
Задания на английском язык. Хотя во всем можно разобраться, но иногда текст формулируется так, что даже использование нейросетей для перевода не делает постановку задачи более понятной.
Однозначно, самый лучший курс что я встречал на данную тематику, крайне рекомендую
Полезные ресурсы для изучения ООП в Python