Отзыв о курсе «Python-разработчик» от Яндекс Практикума: очень понравился курс, но было непросто
Очень понравился курс. Удалось прикоснуться к прекрасному. Начну с дополнений к преимуществам и недостаткам.
Про преимущества:
Команда действительно показала себя с хорошей стороны. У меня был момент, когда я не успевал сдать проект Блогикум (окончание работы с модулем Django), и мне куратор позволил допилить его на неделе каникул после дедлайна. Также во время диплома нам дали дополнительную неделю, чтобы мы смогли закрыть вопросы по ревью. Это показывает, что команде Практикума нужен результат, а не человек с бумажкой для галочки.
Про саму структуру урока. Спасибо дизайнерам и методологам, что сделали это повествование не как в школе по учебнику, а как очень интересный рассказ между стажером и коллегами, который попадается на протяжении всего курса. Очень понравились примеры с марсом и точками на нам в спринте про алгоритмы.
Курс действительно подойдет для тех, кто хочет попробовать себя в этой сфере. Будет очень непросто, но разобраться можно, ибо после самого изучения интерпретатора идет следом Django и API.
Очень сильно споткнулся о модуль с алгоритмами. Возможно, потому что он был поставлен практически в самом конце. Сейчас он стоит в начале, что позволяет держать в памяти всю информацию из спринта «Углубленный Python».
Про недостатки:
Сейчас не хватает теории и примеров в спринте про алгоритмы. Очень быстро пробежались по очередям, стэкам и деревьям. Так же не так много информации о методах вьюсетов в модуле API. Нам дают ссылку на документацию DRF, где есть самые базовые примеры, и страницу, где прописаны Генерики, Вьюсеты и АпиВью и их модули, но как человеку без опыта иногда было сложно разобраться и понять, какой именно метод нужен для задачи и как он работает.
Достоинства
— Хорошо выстроенное взаимодействие с наставниками и куратором в приложении «Пачка». Дают советы, разные полезные ссылки и ответы на твои вопросы по учебе;
— Лояльная команда, которая всегда идет навстречу;
— Удобный тренажер на платформе Яндекс Практикума;
— Много теории и ссылок на документацию, в которой можно долго копаться;
— Удобный интерфейс внутри уроков. Удобно копировать код, запоминаешь ключевые места, откуда можно взять взять нужную информацию;
— Добавили блокнот, куда можно копировать часть текста из теории или же ссылки;
— Очень интересно построено повествование в уроках теории. Рассказ о задачах на спринт, который ведется в диалоге между персонажами, помогает лучше преподнести информацию для ученика без опыта;
— Блок про алгоритмы. Изначально этот спринт был после модуля Django, но сейчас его перенесли раньше него, что, как мне кажется, намного лучше, потому что именно эти задачи дают возможность больше понять как работает Python и обработка данных внутри него.
Недостатки
— В блоке алгоритмов очень мало теории и примеров в некоторых местах. Поверхностно прошлись по очередям и стэкам, деревьям;
— В блокноте можно добавить скопированный текст и ссылки с урока, но ссылки неинтерактивные, что сводит на нет удобность данного блокнота;
— В блоке API практически нет разбора методов вьюсетов. Хотя в дипломе ими нужно пользоваться в полном объеме.