В одной из своих статей я уже упоминал про бесплатные курсы по программированию на Python. На своей шкуре я попробовал только двухчасовой интенсив от GeekBrains. Пришло время протестировать и второй ресурс, т.е. пройти курс от Stepik.
Курс "Программирование на Python" - это полноценная программа обучения с первого шага до... вряд ли последнего, но основам можно научиться. Формат классический: видеоуроки + практическое задание. Иногда практическое задание в виде теста, а не написания кода. Сам курс рассчитан на три недели, но никто не торопит и не тормозит. У меня получилось пройти всё обучение на 100% за 6 дней.
Плюсы курса
- Формат видеороликов тут подобран самый, наверное, оптимальный. Минимум лишней болтовни, только главная суть каждой темы. Максимальная длина роликов не превышает 10 мин. Как только понял тему, сразу можешь приступить к практическому заданию.
- Возможность выполнять курс когда угодно и где угодно. Видел там комментарии, что кто-то возвращался к решению практических задач через полгода. Обучение разбито на шаги, но выполнять их можно в любом порядке, который вам захочется.
- Практическая часть проверяется автоматически. Вы закидываете свой код, он прогоняется через тесты, и если код рабочий, то можно переходить дальше, если нет, то никто не мешает переделать. За ошибки никто не наказывает, баллы не уменьшает (хотя полезность самих баллов сомнительна).
- Под каждым шагом урока, есть комментарии участников, которые могут какие-то задачи разъяснить. Готового решения там нет.
Минусы
- Условия задач порой бывает трудно понять, так как они заточены на то, чтобы результат можно было проверить автоматически. Здесь как раз спасут обсуждения, которые находятся ниже.
- Сложность задач подобрана очень странно. Есть темы, после которых программу написать можно за минуту, а есть такие, на которых можно зависнуть на пару дней. Как писал выше, кто-то зависал на полгода.=)
- Этот минус условный, и скорее личный. После решения задачи открывается доступ к обсуждению решений, и там такие решения, на фоне которых своё кажется детским садом. Верхняя картинка про четыре строки становиться максимально актуальной.=)
Итог
Мои рекомендации такие: стоит попробовать пройти этот курс. Пусть задачи там сложные, но интересные. На сколько он подойдет новичкам мне сложно судить, но с моим почти двухмесячным опытом я на некоторых шагах поломал голову.
Всем кто решит попробовать курс: удачного обучения!=)