Ответ на пост «Топ 5 бесплатных курсов по Python для начинающих»
При каждом удобном случае всем рассказываю про курсы JetBrains Academy он же hyperskills.org
Именно по питону там два курса - начальный и core. Они как матрёшка вложены первый во второй.
Кроме того там же есть отдельные курсы по фреймворкам типа Django, Flask... 10 курсов в сумме https://hyperskill.org/tracks?category=1
Чем хорош jba?
- во-первых это по сути тот же степик. Модуль+ задачи в виде тестов или редактора кода с автопроверкой. То есть те кто прошел хотя бы 10 задачек на степике в интерфейсе разберутся
- во-вторых нет никаких видео. Весь материал в тексте. Можно читать в любой ситуации, когда есть экран. Легко найти нужный кусочек материала если необходимо вернуться на пару шагов назад. В видео формате этого не сделать без конспекта
- 3. Линейное прохождение материала заменено на проекты. Каждый проект предполагает прохождение определенного количества уроков и применение этих уроков на практике. В среднем проекты первого- второго уровня сложности не превосходят 200 строк кода.
- 4. Платформа мягко но настойчиво просит повторять пройденный материал через решение задачек. На степике такой фичи не встречал.
-5. Материал на английском. Практика и подготовка к реальной жизни.
-6. Все курсы и модули имеют размер в часах и похоже пересчитывыются под индивидуальную скорость
-7 комментарии и подсказки существенно лучше оных на курсах степика. Возможно дело в модерации
-8 есть интеграция с ide (pycharm)
Из минусов (для кого-то)
- только английский (надо попробовать под браузерным переводчиком, но мне лень)
- нет видосов
- некоторые модули скучны
- базовое алгоритмическое программирование out of scope. Впрочем достойных курсов именно по дизайну алгоритмов вообще не попадалось
- платный доступ в РФ закрыт. Бесплатный доступ - триал - три месяца по инвайту
Не то чтобы я перепробовал все возможные варианты обучения, но это точно лучше что мне попадалось для индивидуального обучения