4
Соотношение цены и качества
4
Программа курса
4
Преподаватель курса
5
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Онлайн-курс «Java-разработчик» с нуля от Яндекс Практикума. 10 месяцев обучения на Java-программиста для начинающих с выдачей диплома о профессиональной переподготовке. Обучаем специалистов на базовом курсе по программированию на языке Java с нуля.
Нужно больше объяснять что и как работает, наглядно особенно вначале. Много подводных камней в разработке где можно встать и неизвестно где копать.
Обязательно готовьтесь при выборе профессии, просто так идти не зная ничего это глупость.
На курсе понравилась сбалансированная теория и много практики. При этом практика по разработке реальных приложений, а не решение каких-то абстрактных задач. И практики было много, что конечно же очень хорошо. Прохождение курса от простого к сложному. Были индивидуальные проекты и командные. Интересно был организована работа в командном проекте.
Понравилась поддержка команды. Куратор помогала по организационным вопросам. Наставник по техническим, помогал разобраться в теории и практике. Также понравился ревьюер, который давал очень полезные замечания по улучшению кода и советы как делать лучше.
Одним недостатком, но одновременно и это было нужно и полезно, дедлайны. Это вроде напрягало, но одновременно приучало к работе над реальным проектом, т.к., наверное, во всех компаниях, проектах есть сроки разработки продукта.
Также были моменты, когда в тренажере решишь задачу правильно, но вывод не соответствует правильному ответу. Но команда поддержки выручала в таких моментах.
До начала курса необходимо заранее освободить на 10 месяцев много времени, т.к. все это время займет учеба.
Понравилось наполнение курса, сопровождение куратором, наставником и командой поддержки. Отличные одногруппники.
Хотелось бы чуть больше практики, чуть больше живого общения с наставниками и командой поддержки. немного скомканное завершение курса.
В курс можно заходить с совершенно нулевыми знаниями в ИТ. Но нужно сразу учесть, что придется реально учиться - просто так зачеты ставить не будут - нужно довольно много времени выделить на освоение материала и выполнение практических заданий. Для меня это было около 30-40 часов в неделю. С работой совмещать можно, но сложно.
Было много практики, после освоения материала все закреплялось в тренажерах. Есть наставник, которому ты всегда можешь задать вопрос и он ответит. Также есть кураторы к которым ты можешь обратиться если у тебя проблемы с учебой или что-то узнать насчет курса. И конечно ревьювер, который покажет тебе как можно сделать код лучше.
Иногда формулировки заданий могут вызвать ступор, придется подумать что именно от тебя хотят в том или ином задании. Также некоторые важные темы не затрагиваются, хотя надо бы.
Курс крайне полезен для тех, кто хочет начать изучать данный язык программирования. Материал подается в удобной форме. Параллельно с учебой можно начать делать свой пет проект. Также не стоит забывать, что учеба дается в формате спринтов и существуют дедлайны.(Но их можно немножко нарушать)
Очень хорошо выстроена методика преподавания. Умеют объяснить сложные вещи простыми словами. Сколько бы на просторах интернета не лежало учебных материалов более понятного объяснения не встречал. При это минимум воды. И самое главное-знания систематизированы, без изучения темы не стоит идти дальше. И наоборот, если что-то раньше было не понятно, то подход к непонятной теме будет плавный, постепенно закрывающий темные пятна в знаниях. А практика не даст забыть пройденный материал. Очень внимательные кураторы. Мне повезло с reviewer, очень внимательно смотрела за моим "творчеством", но не всем так повезло.
Алгоритмов и структур данных мало. Только раззадорить интерес, надо параллельно изучать. Хотелось бы еще Spring security, Kafka или rabbit. И поглубже с клиентами разобраться. В целом, сейчас мне понятно как изучать новый материал, но хотелось еще побыть в тепличных условиях)
Курс весьма сложный. С первого раза не все дошли, по ощущениям процентов 25, я сам едва не перевелся в другую когорту, но смог уговорить куратора и сдать спринт позже срока. Вся "изюминка" в нарастающей сложности. Вначале на финальное задание потратил 2 часа. На последних только тесты писал неделю.
Изложено ясно, лаконично, по существу, хорошая поддержка
по мне так дороговато, нет возможности сдать экстерном темы, по которым есть навык
Особенно понравились проекты и взаимодействие с ревьюером.
Не было практики с асинхронностью и Spring Security.
Еще не понравилось, что нельзя уйти вперед успевающим, можно только отстать и перейти на более поздние потоки.
В 2023 году курс изменили и теперь версия, которая короче стала проще (знакомый пошел учиться буквально недавно и первый спринт сдал в первый же день). Возможно полный курс (14 месяцев) лучше.
Очень много практики. Проекты сложно и интересно делать, а платформа построена так, что на ней легко находить информацию, которую ты подзабыл.
Тренажер. Это просто кошмар. От решения задачек в нем хотелось буквально рыдать, но какое же было облегчение, когда оказалось, что вторая половина курса java разработчик проходит без тренажера.
Вы будете учиться сами. Возможно вам повезет с наставником, как повезло мне и он будет помогать вам 24/7, а возможно не повезёт, как моему знакомому с курса веб разработки. Им их наставник почти не отвечал.
Будет сложно, но вооружившись каким-нибудь phind или chatGPT, которые помогут и объяснят те темы, с которыми случился затуп, вы точно справитесь, как справился и я. В конечном счете именно благодаря этому курсу я смог пройти собеседование, которое состояло из трех этапов и получил свой оффер.
Из опыта обучения на разных платформах (специалист.ру, udemy,loftschool,1с:учебный центр N1), считаю что ЯП самая качественная на данный момент и вот почему :
Теория понятно изложена, хорошо структурирована, есть поиск по теории. Задачи в тренажере релевантные теории. Итоговые ТЗ интересные, прокачивают те навыки, которые будут нужны в реальных рабочих задачах. Сдача ТЗ через ревью, это очень круто и еще к тому же хорошо прокачивает практические навыки, когда ревьюер толковый и акцентирует внимание на реальных недочетах , это очень полезно и без этого никак. Каналы общения: кураторы, наставники, поддержка, ревьюреы , в общем вся организация учебного процесса действительно продуманна - методично и качественно.
Не могу сказать, что есть то, что мне явно не понравилось, программирование это не самое простое ремесло, поэтому всегда будет что то не очень понятно из учебного материала и надо понимать, что в этом ремесле гугл твой друг и помощник, особенно на этапе обучения. Были какие то баги в тренажере, но я не помню, что бы было что то критичное, так как на моем учебном потоке, тренажер был уже без каких то критических багов. Так же было пару учебных тем, материал в которых был изложен так, что было много вопросов, в частности 7 спринт, тема "функциональный стиль программирования", но вроде как материал переработали , наверное стало лучше. Так же были некоторые задачи в тренажере, условия в которых, тоже вызывали вопросы, но все решаемо, так как есть поддержка и общий чат с коллегами.
1. Если совсем нет никакого опыта в программировании, по настоящему, от слова совсем, то будет нелегко. Вводная часть очень простая, но платная часть заставить мозги поскрипеть.
2.Если есть какой то опыт программирования, то будет нелегко), особенно если надо совмещать учебу с работой.
Учеба разбита на спринты, по 2 недели, в каждом спринте, по мимо задач на тренажере, будет еще и итоговое ТЗ, которое уже выполняется в IDE, некоторые ТЗ сквозные и от спринта к спринту приложение обрастает новым функционалом и логикой, если не получиться реализовать какое то ТЗ, то дальше пройти не получиться, есть вариант академического отпуска, но надо понимать, что до финиша дойдут не все и это нормально, так как если материал "заходит", то значит ок, а если нет - то нет.
Большое количество практики, подкреплённое добротными теоретическими материалами
Не всегда логичный и удобный тренажёр кода в теоретической части курса, некоторые темы (важные по моему мнению) присутствуют просто "для галочки"
Необходимы начальные навыки и знания в области разработки. Без них справиться даже с первыми темами курса будет практически невозможно ввиду ограниченности времени (дедлайны)
Отличный курс, но очень сложный и далеко не для всех я считаю. С нуля туда идти точно не советую. Лучше подготовиться и осознанно выбирать. Я делал именно так и даже с этими знаниями в итоге у меня возникали сложности ибо программа сложная, а сроки короткие.