Здравствуйте, дамы и господа, в этой статье рассмотрим курс Python-разработчик от Яндекс Практикум. Давайте поглядим на программу курса, а также на то, стоит ли вообще тратить на это время или нет.
Ссылка на сам курс: https://practicum.yandex.ru/backend-developer-ab/.
Видеообзор курса прилагается.
Поучимся Python у Яндекс Практикум
Пока нормальные люди душат удавов, true-программисты душат питона. По факту, Python — один из самых популярных языков программирования в мире. И он очень востребован. Если прогуляться по вакансиям, то можете обнаружить приятные для России заработные платы. А если прилагается хорошее знание английского, то сможете работать и за рубежом, причём даже удалённо. Так что изучение Питона — выгодное вложение времени. Кстати, не обязательно денег. Мануалов и учебников — куча, так что платить за курсы необязательно.
Но курсы упрощают и ускоряют процесс изучения. Именно поэтому решил поговорить о курсе от Яндекс Практикум Python-разработчик.
Подробности о курсе Python-разработчик
Знаете, многие считают курсы — бесполезным занятием. Причём вполне справедливо. Научиться всем можно самостоятельно. По тому же Python сотни учебников и огромное количество материала в интернете.
Но курс от Яндекс Практикум задачу заметно упрощает:
- Вам дают всё поэтапно, информация собрана и систематизирована за вас. Не придётся тратить на это время.
- Удобная платформа для изучения, кодить можно прямо в интерфейсе курса. Но это не самый лучший вариант на самом деле. Всё-таки, кодить лучше начинать сразу в нужных инструментах. Например, популярные IDE для Python — PyCharm, Eclipse. Есть и другие. Конечно, работать со средой вас будут учить, но только начиная со второго этапа курса.
- Есть код-ревью, то бишь специалисты проверят качество вашего кода, а потом помогут «говнокод» превратить в нормальный.
- Вам помогают специалисты, можно спросить совета, попросить помощи и разъяснений, если что-то непонятно.
Соответственно, не придётся надеяться только на себя. И это главное преимущество курса. Вам помогут, разжуют, положат в ротик. И это сэкономит много времени на обучение.
Вам будет предоставляться как теория поэтапно.
Так и практика, которая позволит самостоятельно программировать.
А так же первый блок курса даётся совершенно бесплатно, на нём сможете ознакомиться с платформой и понять, что и как здесь работает. А теперь к делу.
В пределах курса вам придётся сделать несколько веб-приложений. Простеньких, но для новичка будет за глаза. Соответственно, проекты станут частью вашего портфолио, которое сможете демонстрировать работодателям.
В целом, вы получите базу, на которую сможете ставить собственные кирпичики, ибо будете понимать принципы работы с Питончиком.
Но учтите, чудес от курса не ждите, всему тому, что предлагает курс, можно научиться самостоятельно, просто это будет несколько дольше. Ну и такие фишки, как код-ревью и помощь преподавателей тоже отпадают.
Но не переживайте, с код-ревью отлично помогает Stackoverflow или Хабр Q&A. И советы полезные получить можно. Так что бесплатные варианты есть. На этих платформах вертятся программисты, соответственно, часто отвечают на вопросы новичков, которые стараются познать азы сего дела. Фактически клуб по интересам.
Кому полезен курс Python-разработчик от Яндекс Практикум
Python-разработчик от Яндекс Практикум создан для обучения азам языка программирования Python, после его прохождения у вас будет знаний только на уровень Junior Python-Developer с уклоном в бэкендеры. Длительность курса рассчитана на 10 месяцев.
Упор в пределах курса идёт больше на практику, то бишь больше кода, меньше воды. А то видел некоторые курсы, в которых по 2 часа рассказывают о какой-либо функции, как до неё допёрли, с какого языка слизали и т. д. У Яндекс Практикум, благо, не так.
Теория подаётся через видео и текстовые материалы, но её не особо много, только необходимое для понимания принципов языка.
Начнём с того, что курс заточен именно под backend-разработчиков, то бишь людей, которые разрабатывают серверную часть веб-приложений. Соответственно, вы изучите возможности бэкенда, работу с API, научитесь работать с алгоритмами. Заодно познакомитесь с фреймворком Django.
Бесплатная часть очень маленькая, всего 10 тем. Основная часть информации в платной версии, которая стоит, как могу заметить, немало.
Как видите, стоимость курса Python-разработчик от Яндекс Практикум составляет 85 000 рублей при единовременной оплате. Но можно платить ежемесячно по 17 тысяч рублей, но итоговая стоимость за 9 месяцев обучения составит 142 500 рублей. Это, к сожалению, довольно дорого. Только человек с хорошей зарплатой сможет позволить себе эти курсы, так что порог вхождения довольно высокий.
Конечно, вполне возможно, что эти деньги быстро окупятся, ведь в пределах курса вам расскажут даже о резюме и собеседованиях.
Но работать в Яндекс явно не возьмут. Порекомендуют пройти курс на мидла.
В общем, стоимость реально высокая, но платите вы даже не за сам курс, а за сертификат Яндекс Практикум, который особой ценности не имеет, просто говорит о том, что вы решили пойти простым путём, а не собирать шишки самостоятельно, зарываясь в мануалы и пытаясь осознать, что такое Python, с трудом шагая через тернии «быдлокода», который ждёт всех новичков.
Так что если есть лишние деньги, нужен сертификат, который среди работодателей не очень-то и востребован, а также желаете не тратить время, а получить готовую программу, то этот курс однозначно для вас.
Если платить не желаете, то изучить сможете сами.
Вердикт
В принципе, купив или скачав несколько учебников по Python вы сможете получить тот же объем информации. Конечно, код-ревью ваших проектов никто делать не будет, но выше указал площадки, на которых можете получить помощь.
В целом, на курс Python-разработчик есть смысл тратиться в том случае, если хотите пройти по проторённой дорожке и не мучиться в поисках информации, а также если нужен сертификат. В остальных случаях особого смысла платить нет.
Спасибо за внимание, желаю успехов и рабочего кода!