Отзыв о курсе Skillbox — Python разработчик

Честный отзыв слушателя курса «Профессия Python-разработчик» от skillbox.ru купленного за свои и «существенные» деньги в нынешний «бум» онлайн образования.

В конце 2019 у меня появилось немного времени и желания заняться чем-то новым, после случайной прогулки по магазину мне на глаза попалась книга «Учим Python, делая крутые игры», автора Эл Свейгарт (для новичков то что надо).

Так как программирование мне нравилось со школы я подумал, а почему бы и нет? И окунулся в мир этого интересного языка.

Дальше пошли лекции на ютубе от замечательнейшего преподавателя Тимофея Хирьянова (тоже рекомендую), начальные курсы по данному языку на курсере, линкедине и даже степике.

Что-то было нудным, что-то уже известным. Нудное и известное пролистывалось для перехода в полезному и практическому.

Багаж знаний копился, практических знаний уже хватает на выполнение личных проектов используемых в основной работе.

Но из-за накопления разнородных знаний потребовалось их упорядочить, что может упорядочить лучше чем какой-нибудь полный/длинный курс, причем с куратором?

Яндекс.Практикум — курс Python-разработчик

Пробежавшись по рынку нашел отличный курс Яндекс.Практикум, то что надо!

Но стоимость была очень дорогой относительно моих задач.

Я не планировал смену деятельности и становление «чистым» программистом, поэтому стоимость этих курсов для меня была завышенной и я поискал боле доступную альтернативу.

Если вы планируете «отбить» стоимость курсов доходом который вы получите от этих знаний, значит стоимость курса для вас будет приемлемой.

Хотя у Яндекса отличный курс, где-то задания будут нудными, но это все показывается на жизнеспособных примерах, т.е. да, «нудно и скучно», но нужно. 🙂

Курс Skillbox — Python разработчик с нуля

Следующий кандидат был скиллбокс, мелькавшее в рекламах название, но попал я на их вебинар «Взломы и brute-force атаки» где в очень доступной даже для новичка форме показывался питон и его практическое применение.

Если такая практика идет на общедоступных вебинарах, то что за курс тогда «под капотом»?

Подумал я и озаботился покупкой курса.

Получив неплохую скидку (от начальной суммы) и оплатив в конце 2019 года, я стал слушателем курса, который стартовал в начале 2020.

Начало

Начало было неплохим и ожидаемым (1 и 2 модуль).

Небольшое обучение по git, задания принимаются и сдаются через него.

«Живой» и вежливый преподаватель принимающий задания.

10 домашних заданий вида: посчитайте расстояние, определите границы круга, постройте список.

Ожидаемо и необходимо.

Модуль 3. Основные операторы

Все еще неплохо, хотя появилась библиотека рисования «возврат в 80е», которую написал автор курса или имел отношение к написанию.

9 заданий посложнее, из которых очень понравилась задача протаскивания кирпича в отверстие.

4 задачи на рисование с помощью этой библиотеки, вида: рисуем 10 пузырьков, нарисуйте стену из кирпичей.

Уже тогда начал появляться вопрос, разве нельзя отработку навыков программирования перенести на более практические задания (вспоминаем вебинар выше из-за которого я пришел), чем рисовать пузырьки, стенки и смайлики с помощью библиотеки которая написана автором, имеет более известные и продвинутые аналоги (ну если вы таки хотите использовать питон для рисования примитивов)?

Для понимания актуальности в 2020 году, что вам предлагается делать:

Задание по курсу Разработчик Python
Оцените возможности библиотеки

Ок, 4 задачи «траты времени на бесполезную библиотеку» из 9, это можно перетерпеть.

Выполнил простые и продвинутые варианты заданий (в некоторых заданиях помимо базовой задачи, предлагается еще и расширенная).

Моя версия стены, с задания нарисовать стену из кирпичей.

Задание нарисовать стену от skillbox
Моя стена с призывом работать, а не заниматься …

Но «работа» с этой библиотекой это было очень скучно и тоскливо, честно.

Модуль 4. Функции подробнее

Объяснение функций, теория все еще идет как надо.

Всего 5 домашних заданий.

Но все 5 заданий посвящены работе с этой библиотекой, теперь нам нужно нарисовать фигурки, крашенные фигурки с выбором, дерево и падающие снежинки, в этой бесполезной, ненужной библиотеке (если конечно вы не хотите изобрести первый в мире тетрис)!

У меня имеется основная деятельность и я могу выделить время на получение каких-то новых и отвлеченных знаний (Python для меня это хобби) около 2 часов в день.

Скиллбокс предлагает тратить это время на отработку навыков программирования, вместо каких-то жизненных примеров (что удается курсу Яндекса например) рисованием фигурок в мертвой библиотеке? С полным осознанием бесполезности проведенного за этим времени?

При этом автор заданий заботливо советует:

# Пригодятся функции
# sd.get_point()
# sd.snowflake()
# sd.sleep()
# sd.random_number()
# sd.user_want_exit()

Спасибо скилбокс!

Вместо того чтобы слушателю рассказать о применении стандартных библиотек time (time.sleep()) и random (random.randrange()), слушатель этих курсов при необходимости будет тащить в проект эту мертвую библиотеку рисования (он же помнит что паузу можно сделать функцией этой библиотеки, а для получения случайного номера из диапазона тоже нужно тащить эту библиотеку в проект).

Эти пять заданий в этой полумертвой библиотеке вынудили меня растянуть их прохождение на целый месяц и желание бросить курс.

Т.к. на одной чаше весов у меня было получение практических знаний, которые позволяют увеличивать доход и получать положительные эмоции, а на другой тупейшая трата времени на разбирание с библиотекой и рисование в ней не менее бесполезных заданий предложенные скиллбокс.

Но слушателям предлагается понимание функций и рекурсии функций через рисование, причем большую часть времени они будут заниматься рисованием примитивов, чтобы наконец-то приступить к выполнению задания.

5 модуль. Модули и пакеты

Новая тема, полезная.

Немного скучных лекций и традиционно, домашняя работа, на этот раз из 4 заданий.

3 несложных задания, относящихся к теме модуля и… апофеоз!

5 модуль Skillbox Python разработчик
Приблизительно так выглядит выполненное домашнее задание раздела Модули и пакеты по версии Skillbox для разработчика Python
# Создать пакет, в который скопировать функции отрисовки из предыдущего урока
#  - радуги
#  - стены
#  - дерева
#  - смайлика
#  - снежинок
# Функции по модулям разместить по тематике. Название пакета и модулей - по смыслу.
# Создать модуль с функцией отрисовки кирпичного дома с широким окном и крышей.

# С помощью созданного пакета нарисовать эпохальное полотно "Утро в деревне".
# На картине должны быть:
#  - кирпичный дом, в окошке - смайлик.
#  - слева от дома - сугроб (предположим что это ранняя весна)
#  - справа от дома - дерево (можно несколько)
#  - справа в небе - радуга, слева - солнце (весна же!)

Задание собрать пакет из модулей для этого курса выглядит очень логично.

Но подумайте, чем вам предлагается заниматься вместо этого, не большую, а просто огромную часть времени выполнения домашнего задания?

Skillbox вы издеваетесь?

Дальнее прохождение курса опять под вопросом, ибо теперь мне снова нужно потратить часы на рисование указанной дребедени и минуты чтобы собрать это все в пакет в чем и состоит смысл задания?

И ведь нет никакой уверенности, что для понимания многопоточности вам не придется делать в этой библиотеке игру арканоид, а дипломным проектом не станет игра Sonic the hedgehog максимально использующая возможности этой библиотеки, при этом отрисовка «спрайтов» займет у вас большую часть дипломного времени.

Вывод о курсе Skillbox — Python разработчик

Рисование кирпичей, домиков и «падение снежинок» было ново и интересно в 1998 году на Pascal.

Но в 2020 году это ничего кроме раздражения и понимая абсолютно пустой траты времени на «это», вместо примеров на стандартных библиотеках, которые могут пригодится в дальнейшем — не вызывает.

Хотя если вы планируете работать в гейм студии 1998 года, навыки получаемые при трате времени на этот курс будут востребованы, вы сможете не только запрограммировать тетрис, но еще и нарисовать его этой библиотекой.

Мой отзыв о курсе Skillbox — Python разработчик с нуля — это бесполезная трата ваших денег и вашего времени, которая с легкостью может отбить охоту к изучению этого отличного языка программирования!

Если вы хотите учить Python и получать радость постижения нового и практические знания — поищите вместо Skillbox, что-нибудь другое!

P.S. Денег не вернут (есть оговорка про 14 дней, но что вы за 14 дней оцените в курсе который рассчитан на 12 месяцев?).

P.S.S. Данный отзыв является отзывом о курсе Python предлагаемым Skillbox в целом, качества преподавателя тут не затрагиваются.

Adblock
detector