ДОСТОИНСТВА:
какое-то упорядочивание знаний
НЕДОСТАТКИ:
кодревью, менторы, подача материала, общение, знания
Курс «Fullstack веб-разработчик на Python»
Проходил курс с августа 2019 по май 2020 года по веб-разработке от SkillFactory. Курс оставил после себя осадок, поэтому хочу поделиться отзывом.
Все началось на этапе покупки, когда менеджер не знал про действующий промокод (Подлодка привет!) и говорил что промокод нельзя использовать. Понимаю что это организационные проблемы, но это уже звоночек.
Искал курс связанный с веб-разработки, чтобы после курса можно было что-то делать «руками». В целом так и получилось, и вроде бы предметная область разбирается по вем направлениям (верстка, js, python, django, flask, postgres, docker, deploy). Но все это рассматривается очень поверхностно.
Верстка - Да, в процессе выполнения задач вы будете верстать свою первую страничку и вы ее действительно сверстаете. Но имейте в виду, что «правильно» верстать вас не научат - вы будете что-то делать, но никто это толком не проверит.
JS - худший модуль курса. Понятно что-то очень точечно. Много нужно искать информации в интернете (читай: бесплатных уроков на ютуб). Этот блок переписывался в процессе обучения (на этот модуль жаловались студенты из 1 группы, я учился в 4). Запомните: js вы здесь не выучите и не поймете, поэтому этот модуль - трата времени.
django/flask - в целом материал здесь дан нормально. Не супер хорошо, но пойдет. На том же ютубе есть бесплатные ролики, которые разжевывают информацию гораздо понятнее и подробнее. Так же, порой складывалось ощущение, что ДЗ брали с каких-то зарубежных статей, потому что при выполнении ДЗ ты гуглил информацию по теме (информации из модулей не хватало) и натыкался на решения.
postgres - в целом вы научитесь создавать базу данных и таблицы. Если способны загуглить как создать бд и таблицу в постгресе - этот блок можно пропустить.
docker - по данному модулю запомнилось как ментор отправил студента смотреть бесплатный урок на ютубе, чтобы студент разобрался в докере. Еще раз - ментор платного курса отправляет на ютуб. Имейте это в виду.
deploy - вы поймете как разворачивать проект, но будете делать это криво, и чтобы делать это на продакшене - вам дополнительно нужно будет погуглить что такое gunicorn.
Если обобщить полученный опыт, то информация которая дается в курсе - в основном текстовая, с большим количеством ссылок на документацию и википедию. И речь здесь про самообучение, из разряда «смотрите, вот документация по django, ищите ответы там). Видео уроков практически нет. Есть вебинары, в которых можно пообщаться с ментором, если есть вопросы.
Мое ожидание от платных курсов что я сэкономлю время и получу знания которое смогу применять. Я уже проходил курсы (не по python) где я имел такой опыт, поэтому я знаю что такое хорошие курсы и хорошая подача материала. Имейте в виду, что этот курс не сэкономит вам время и вы часто будете искать информацию на открытых ресурсах. Вопрос: надо ли вам это?
Также, от платных курсов я жду, что меня научат как «правильно», «хорошо». Я понимаю, что в программировании одну задачу можно решить разными способами, но согласитесь - решение новичка отличается от решения опытного специалиста. К сожалению, вы первое время будете видеть решение таких же как вы, а затем - решение преподавателя. К сожалению, решение преподавателя не объясняется (да, есть какие-то комментарии, но сделано это чтобы «отстреляться», а не чтобы научить хорошим практим).
Еще от платных курсов я жду кодревью. Его здесь нет. В финальном проекте вы его сможете получить, т. е. спустя 9 месяцев обучения, но оно вам надо? Повторюсь, кодревью - одна из важных практик при обучении, когда вас корректируют и вы будущие задания делаете правильно. Его здесь нет.
Как видите, для меня, в платных курс важно: скорость получения информации, лучшие практики и кодревью. Ничего из этого я не получил.
Чтобы добавить общее понимание проблемы - до конца курса доходят очень мало людей. И я уверен что дело тут не только в людях (человек конечно может быть ленивый, но вопрос в подаче). В сообществе в слаке на данный момент более 600 человек. В канале финального модуля - 28. Безусловно, это не объективный показатель, но это картинка как люди двигаются по проекту. Напомню, что мой - 4 поток, и кажется, что я один из тех немногих, кто его закончил (в моей группе было более 40 чевовек).
Возможно, причиной являются менторы модулей.
Во-первых, они периодически меняются. Я перестал следить за тем где и какой ментор - для решения и изучения темы помогали история в слаке (кстати, он у них бесплатный, поэтому, к сожалению, она со временем очищается).
Во-вторых, они периодически хамят. Вообще, сарказм и стеб со стороны программистов - это нормально в отрасли. Своеобразная токсичность так или иначе присутствует у всех. К сожалению, порой она всплывает и у менторов (это наблюдается в переписке, когда ментор вместо того чтобы помочь студенту, начинает задавать вопросы не по существу. Знаете, когда надо что-то ответить и придраться? Да, такое бывает).
Еще есть координаторы. Их работа сводится к тому (речь про то, как я, как студент, увидел их работу), чтобы присылать рассылку о ближайших вебинарах, открывать доступ к дз и отправлять ошибки в модулях редакторам.
Кстати об ошибках в модулях - это прям печально. Ошибки не исправляются месяцами (лично писал координатору в слаке, что вот же ошибка, о которой вам сообщили 2 месяца назад и так и не исправили). В общем, при изучении модулей крайне рекомендую дополнительно читать всю историю модуля в слаке - там много чего встает на свои места.
Что же я получил еще по курсу? В целом я получил понимание того как устроена веб-разработка, что есть фронтэнд/бекэнд, есть разные базы данных и деплой. Но все это я знал и до старта курса. Какая-то информация упорядочилась, но я не уверен что за такой курс стоит платить деньги.
Подумайте прежде чем покупать. И да, программированию на этом курсе не учат.
На написание отзыва я потратил почти 1 час, чтобы вы не тратили месяцы впустую.
Андрей Голов
Специализация:
Разработка, Python, Веб-разработка
Компания: Skillfactory (Скиллфактори)
1 курсов
средняя стоимость курсов: 56 250 руб
рейтинг: Язык:
О преподавателе
О преподавателе
Аналитик данных в Clover Group. Опыт коммерческой разработки с использованием С++, C#, Python - 9 лет. В fullstack-разработке более 3 лет.
Аналитик данных в Clover Group
Какие курсы ведёт
Отзывы
Курс с участием «Андрей Голов»
Оно вам надо?
Проверенный
KorolevPavel
Курс «Андрей Голов»
Оно вам надо?
Проверенный
Дата отзыва 04.06.2020
Дата окончания курса 2020
Курс с участием «Андрей Голов»
За SF в целом сказать не могу, но курс Full-stack...
Проверенный
Aleksander Chulkov
Курс «Андрей Голов»
За SF в целом сказать не могу, но курс Full-stack...
Проверенный
За SF в целом сказать не могу, но курс Full-stack веб-разработчик на Python очень печален. В кратце мое мнение почему:
1) Курс очень растянут(целых 9 месяцев). И оправдание, что много информации тут не подойдет, ее очень мало, изучение модуля(который рассчитан на неделю) занимает час, иногда 2-3.
2) В модулях знания очень поверхностные, скорее изучение что что-то есть нежели как это делать.
3) Постоянные нелады и сбои, не смогли, не успели
4) Очень мало практики, с учетом времени курса её катастрофически мало! Хотя, рекламируя курс, делают акцент на большое количество практики.
5) Информация предоставляется не структурировано, с пробелами и скачками с темы на тему.
6)Ориентация персонала не на тех кто пришел за знаниями, а на тех у кого сложности и он не успевает. (чтобы вы понимали, базовые знания HTML+CSS изучаются полтора месяца, именно БАЗОВЫЕ), но и это не успевают. Тем же кто выполняет модули на второй третий день, открыть следующий "ТЕХНИЧЕСКИ НЕ ВОЗМОЖНО", хотя ПО это позволяет, но нет, поизучайте что-нибудь сами.
7.. и так уже много
Из плюсов это толковые менторы, иногда помогают разобраться, но из-за кучи тривиальных вопросов бывает долго ждешь ответа или ответ не совсем в тему, но по большей части за преподавателей плюс.
на сегодня отзыв такой, в конце обучения напишу более развернутый.(на сегодня прошел 2/3 обучения, с Python до курса был не знаком, причина выбора платного курса: не хотел копаться сам, хотя по факту этим и занимаюсь)
1) Курс очень растянут(целых 9 месяцев). И оправдание, что много информации тут не подойдет, ее очень мало, изучение модуля(который рассчитан на неделю) занимает час, иногда 2-3.
2) В модулях знания очень поверхностные, скорее изучение что что-то есть нежели как это делать.
3) Постоянные нелады и сбои, не смогли, не успели
4) Очень мало практики, с учетом времени курса её катастрофически мало! Хотя, рекламируя курс, делают акцент на большое количество практики.
5) Информация предоставляется не структурировано, с пробелами и скачками с темы на тему.
6)Ориентация персонала не на тех кто пришел за знаниями, а на тех у кого сложности и он не успевает. (чтобы вы понимали, базовые знания HTML+CSS изучаются полтора месяца, именно БАЗОВЫЕ), но и это не успевают. Тем же кто выполняет модули на второй третий день, открыть следующий "ТЕХНИЧЕСКИ НЕ ВОЗМОЖНО", хотя ПО это позволяет, но нет, поизучайте что-нибудь сами.
7.. и так уже много
Из плюсов это толковые менторы, иногда помогают разобраться, но из-за кучи тривиальных вопросов бывает долго ждешь ответа или ответ не совсем в тему, но по большей части за преподавателей плюс.
на сегодня отзыв такой, в конце обучения напишу более развернутый.(на сегодня прошел 2/3 обучения, с Python до курса был не знаком, причина выбора платного курса: не хотел копаться сам, хотя по факту этим и занимаюсь)
Дата отзыва 02.12.2019
Дата окончания курса 2019
Курс с участием «Андрей Голов»
Курс: PYW Python для Web-разработчиков. Начало занятий...
Проверенный
Mikhail Martynenko
Курс «Андрей Голов»
Курс: PYW Python для Web-разработчиков. Начало занятий...
Проверенный
Курс: PYW Python для Web-разработчиков. Начало занятий — январь 2019.
Поставил 4 с боооольшим авансом, так как у ребят есть потенциал, но весьма плохо с реализацией.
По поводу курса:
Плохая часть:
1. Основная проблема курса, что до потенциальных участников не вполне внятно доносится основная идея:
КУРС РАССЧИТАН НА ЛЮДЕЙ ИМЕЮЩИХ ОПЫТ В ПРОГРАММИРОВАНИИ.
2. Курс делался в явной спешке, поэтому во многих местах есть опечатки либо не точности, либо пропущены промежуточные шаги (в том числе и к оде), что делает программы неработоспособными. В принципе это хорошо, поскольку заставляет искать ответы в интернете на профильных ресурсах и расширяет кругозор. (Но в идеале это конечно все должно расписываться в рамках курса).
Не всегда правильно работает оценка кода на сайте курса (грейдер), т.е. код рабочий, выдает правильные результат, но из-за проблемы грейдера выдается результат «Не правильно». Понемногу авторы исправляют ошибки, но происходит это очень медленно.
3. В слаке (slack.com — используется для общения преподавателей со слушателями и слушателями друг с другом) постоянно вижу у людей проблемы связанные не с программой курса, а с отсутствием базовых знаний. Вал их проблем отвлекает и без того скудное внимание преподавателей.
4. Ввиду занятости преподавателей, получить ответ на вопрос сложно в принципе, а об оперативном ответе не может быть и речи. Просматривая группы вижу что слушатели в меру сил помогают друг другу, но этот процесс хаотичен.
5. Нет жестких временных рамок — проходить курс можно в любое время и сдавать результаты так же в любое время. Я к примеру вижу в slack людей который только начали. Из тех же кто начал со мной остались единицы.
6. Курс до настоящего момента не дописан, отсутствую последние 4 модуля.
7. Не проводится оценка \ нет фидбэка по домашнему заданию. Во многих модулях пишут: «Разверните сайт, ссылку скиньте в slack». После чего тишина.
В общем проект ооооочень сырой, методика преподавания не отработана вообще, но
ХОРОШАЯ ЧАСТЬ:
Курс очень расширяет кругозор. Вы начинаете работать с большим количеством площадок: telegram, heroku, trello, yandex.cloud, github
Под различными OS, в различных средах
Чувствуется что преподаватель обладает обширными знаниями, и надеюсь у него удастся ими поделиться.
Если у вас есть опыт программирования и вы хотите расширить свои знания — курс то что надо, только запаситесь терпением.
Поставил 4 с боооольшим авансом, так как у ребят есть потенциал, но весьма плохо с реализацией.
По поводу курса:
Плохая часть:
1. Основная проблема курса, что до потенциальных участников не вполне внятно доносится основная идея:
КУРС РАССЧИТАН НА ЛЮДЕЙ ИМЕЮЩИХ ОПЫТ В ПРОГРАММИРОВАНИИ.
2. Курс делался в явной спешке, поэтому во многих местах есть опечатки либо не точности, либо пропущены промежуточные шаги (в том числе и к оде), что делает программы неработоспособными. В принципе это хорошо, поскольку заставляет искать ответы в интернете на профильных ресурсах и расширяет кругозор. (Но в идеале это конечно все должно расписываться в рамках курса).
Не всегда правильно работает оценка кода на сайте курса (грейдер), т.е. код рабочий, выдает правильные результат, но из-за проблемы грейдера выдается результат «Не правильно». Понемногу авторы исправляют ошибки, но происходит это очень медленно.
3. В слаке (slack.com — используется для общения преподавателей со слушателями и слушателями друг с другом) постоянно вижу у людей проблемы связанные не с программой курса, а с отсутствием базовых знаний. Вал их проблем отвлекает и без того скудное внимание преподавателей.
4. Ввиду занятости преподавателей, получить ответ на вопрос сложно в принципе, а об оперативном ответе не может быть и речи. Просматривая группы вижу что слушатели в меру сил помогают друг другу, но этот процесс хаотичен.
5. Нет жестких временных рамок — проходить курс можно в любое время и сдавать результаты так же в любое время. Я к примеру вижу в slack людей который только начали. Из тех же кто начал со мной остались единицы.
6. Курс до настоящего момента не дописан, отсутствую последние 4 модуля.
7. Не проводится оценка \ нет фидбэка по домашнему заданию. Во многих модулях пишут: «Разверните сайт, ссылку скиньте в slack». После чего тишина.
В общем проект ооооочень сырой, методика преподавания не отработана вообще, но
ХОРОШАЯ ЧАСТЬ:
Курс очень расширяет кругозор. Вы начинаете работать с большим количеством площадок: telegram, heroku, trello, yandex.cloud, github
Под различными OS, в различных средах
Чувствуется что преподаватель обладает обширными знаниями, и надеюсь у него удастся ими поделиться.
Если у вас есть опыт программирования и вы хотите расширить свои знания — курс то что надо, только запаситесь терпением.
Дата отзыва 13.05.2019
Дата окончания курса 2019