Java-разработчик расширенный
Расширенная версия профессии Java-разработчика в Практикуме: 14 месяцев вместо 10 у базового курса, больше 500 часов практики, 7 полноценных проектов и 2 групповых. Java Core и ООП, коллекции, исключения и unit-тесты, Spring Boot с REST и SQL, Spring Core с ORM и микросервисами в Docker, продвинутый блок со Spring Security, Hibernate и Kafka, модуль по нейросетям для разработчика. Вебинары с лайвкодингом, наставники, ревьюеры и круглосуточная поддержка, карьерный центр с резюме, пробными собеседованиями и акселерацией до 6 месяцев. На выходе диплом о профессиональной переподготовке.
Мнение редакции
Практикум держит две программы по Java, и главный вопрос к этой карточке в том, зачем платить за более длинную. Школа отвечает честно: базовый курс идёт 10 месяцев и рассчитан на тех, кто готов к интенсивной нагрузке и хочет быстрее выйти на работу, расширенный идёт 14 месяцев и даёт больше тем, технологий и проектов. Разница в четыре месяца это не растянутая вода, а конкретные блоки: продвинутая бэкенд-разработка со Spring Security, Spring Core, Hibernate и Kafka плюс второй групповой проект на четыре недели.
Программа собрана как рабочий маршрут, а не как список тем. Начинается всё с бесплатного десятичасового модуля по основам Java, где можно понять, стоит ли вообще платить. Дальше два больших блока Java Core с девятью учебными проектами подряд, потом Spring Boot с базами данных, потом Spring без обёрток, ORM, микросервисы и Docker, командный проект, продвинутый блок и дипломная работа. Между модулями стоят недельные каникулы: для программы на 14 месяцев это не мелочь, а способ не выгореть к середине.
Карьерная часть у Практикума одна из самых внятных на рынке: карьерный трек с резюме, сопроводительными письмами, портфолио и стратегией поиска, потом акселерация, то есть активный поиск работы с поддержкой HR-экспертов, до 6 месяцев. Есть пробные собеседования с Java-разработчиками из крупных компаний и база партнёрских вакансий. Но у этого есть жирная оговорка, набранная на странице мелким шрифтом: если курс оплачивает ваш работодатель, карьерного трека и программы трудоустройства у вас не будет. Для курса, который продаётся с ярлыком «С трудоустройством», это условие стоит прочитать до подписания счёта.
К цифрам на странице тоже есть вопросы. В шапке обещают 14 проектов в портфолио, а в описании расширенного курса и в блоке о практике фигурируют 7 полноценных проектов: судя по разбору модулей, большее число получается, если считать все учебные задания вроде «Списка покупок» и «Счётчика калорий». Зарплатная шкала со ссылкой на Хабр Карьеру, 87 000 у junior, 170 000 у middle и от 260 000 у senior, относится к профессии в целом, а не к выпускникам курса, и подставлять её в расчёт окупаемости надо с поправкой на то, что первую работу ещё нужно найти.
Плюсы
- продвинутый блок, которого нет в базовой программе: Spring Security, Spring Core, Spring Data, Hibernate и очереди Kafka
- больше 500 часов практики и 7 полноценных проектов, код которых проверяют ревьюеры из крупных компаний
- два групповых проекта, где команду студенты организуют сами: встречи, план, распределение задач, Docker и основы CI/CD
- недельные каникулы между модулями и возможность согласовать новый дедлайн через куратора, что важно на дистанции в 14 месяцев
- карьерный центр с резюме, портфолио, тренировочными собеседованиями и акселерацией активного поиска работы до 6 месяцев
- диплом о профессиональной переподготовке при среднем профессиональном или высшем образовании, налоговый вычет и возврат денег при отказе
Минусы
- при оплате курса работодателем карьерного трека и программы трудоустройства не будет, а курс продаётся с меткой «С трудоустройством»
- число проектов на странице названо дважды и по-разному: 14 в шапке и 7 полноценных в описании программы
- длительность расходится: 14 месяцев на странице школы против одного года в каталожных данных
- зарплатная шкала 87 000, 170 000 и 260 000 рублей взята по рынку с Хабр Карьеры и относится к профессии, а не к выпускникам курса
Кому подходит
Тем, кто входит в разработку с нуля
Школа пишет, что специальные навыки и опыт не понадобятся, нужны компьютер и время, а первый модуль по основам Java бесплатный.
Тем, кто уже учил Java самостоятельно
Программа систематизирует разрозненные знания и даёт обратную связь от опытных Java-разработчиков на каждом проекте.
IT-специалистам из смежных областей
Тестировщикам, аналитикам и админам, которым нужен полный бэкенд-стек и диплом о профессиональной переподготовке.
Тем, кому нужен широкий стек, а не минимум
Расширенный вариант добавляет Spring Security, Spring Core, Hibernate, Kafka и второй групповой проект сверх базовой десятимесячной программы.
Кому курс не подойдёт
- тем, за кого платит работодатель и кому важна карьерная часть: при такой оплате карьерного трека и программы трудоустройства не будет
- тем, кто хочет выйти на работу быстрее: у школы есть базовый курс на 10 месяцев
- тем, у кого нет 2 часов в день на протяжении 14 месяцев подряд
Чем отличается от других курсов направления
В направлении разработки на Java у соседей по каталогу другая весовая категория: «Java-разработчик с нуля» в Merion Academy стоит 12 930 рублей за 4 месяца, «Автоматизированное тестирование на Java» 14 880 рублей, комплект из двух курсов 25 030 рублей, а курсы Слёрма по JavaScript за 60 000 и 15 000 рублей вообще про другой язык. Программа за 232 500 рублей отличается не темами, а форматом: 14 месяцев с ревью каждого проекта живым разработчиком, два групповых проекта, карьерный центр с акселерацией и диплом о профессиональной переподготовке. Ближайший честный конкурент этому курсу это собственная базовая программа школы на 10 месяцев: она короче и дешевле, но без блока со Spring Security, Spring Core, Hibernate и Kafka и без второго группового проекта. Дешёвые соседи решают задачу «познакомиться с языком», этот курс решает задачу «выйти на рынок с портфолио».
Обзор курса
Чем расширенный курс отличается от базового
Школа сама объясняет разницу: в Практикуме две программы по Java, они различаются длительностью, нагрузкой и количеством проектов. Базовая длится 10 месяцев и адресована тем, кто готов к интенсивной нагрузке и хочет быстрее выйти на работу. Расширенная идёт 14 месяцев и предназначена тем, кто хочет глубже погрузиться в разработку, изучить больше тем и технологий и получить дополнительные навыки. В разборе модулей это видно: седьмой модуль на 6 недель посвящён продвинутой бэкенд-разработке со Spring Security, Spring Core, Spring Data, Hibernate и очередями Kafka, а шестой модуль на 4 недели отдан отдельному групповому проекту с Docker, мониторингом, логированием и основами CI/CD.
Что внутри программы
Бесплатный модуль на 10 часов: синтаксис Java, типы данных, переменные, условия, циклы, строки и массивы прямо в тренажёре. Второй модуль на 10 недель: конструкции Java Core, среда разработки, ООП с инкапсуляцией, наследованием и полиморфизмом, Git и командная строка, списки и хеш-таблицы, code style, пять учебных проектов. Третий на 8 недель: строки, исключения, коллекции, работа с файлами и потоками, время и дата, сетевые запросы, HTTP и JSON, создание API, unit-тесты, введение в алгоритмы, функциональный стиль, ещё четыре проекта. Четвёртый на 8 недель: Spring Boot, REST, Maven, Lombok, логирование, обработка ошибок, SQL и базы данных, проект «Кинопоиск для своих». Пятый на 8 недель: Spring без Boot, ORM и описание связей сущностей в коде, микросервисы в Docker, Mock-тестирование, групповой проект приложения для обмена вещами. Шестой на 4 недели: отдельный групповой проект с Docker, мониторингом, логированием, основами CI/CD и работой в команде. Седьмой на 6 недель: Spring Security, внутреннее устройство Spring, Spring Core и Spring Data, Hibernate, очереди Kafka. Восьмой на 4 недели: дипломный проект. Плюс модуль по нейросетям, входящий в базовую программу: промпт-инжиниринг, генерация фрагментов кода, отладка, документирование, тестовые данные и автотесты.
Как устроена нагрузка
Школа пишет: программа рассчитана на 14 месяцев, занятиям нужно уделять от 2 часов в день. Это примерно 14 часов в неделю на протяжении больше года, то есть вторая работа с длинной дистанцией. Между модулями стоят недельные каникулы, всего их пять по ходу программы, во время которых можно отдохнуть или повторить сложные темы. Если не успеваете сдать проект, куратор помогает согласовать новый дедлайн. Теория идёт текстом с иллюстрациями и схемами, отработка в интерактивном тренажёре, сверху вебинары с наставниками и лайвкодинг, где разработчик разбирает задачу и пишет код в реальном времени.
Кто ведёт и кто проверяет
Наставники это практикующие разработчики из Яндекса, Тинькофф, Сбера, VK и других крупных IT-компаний, прошедшие внутреннюю школу наставников. Они помогают учиться, но принципиально не выдают готовых решений. Ревьюеры проверяют код проектов и дают развивающую обратную связь, кураторы держат сроки и присылают записи воркшопов, техническая поддержка работает круглосуточно. Программу составляют методисты вместе с действующими специалистами Яндекса и Школы анализа данных.
Что на выходе
7 полноценных проектов для портфолио, среди них приложение для поиска компании для путешествия или похода в кино, «Кинопоиск для своих» и сервис обмена вещами. Два групповых проекта, где студенты сами организуют работу: проводят встречи, составляют план и распределяют задачи. Документ выдают при условии, что курс закончен и итоговый проект сдан: диплом о профессиональной переподготовке, если есть среднее профессиональное или высшее образование, иначе электронный сертификат о прохождении курса. Если пройти курс целиком не удалось, по запросу дают электронную справку об обучении с перечнем модулей.
Карьерный центр и его условие
Карьерный трек начинается ближе к концу: резюме, сопроводительные письма, оформление портфолио и стратегия поиска работы. Дальше акселерация, активный поиск с поддержкой HR-экспертов, которая может продолжаться до 6 месяцев. Есть тренировочные собеседования с Java-разработчиками из Тинькофф, Amazon, РЖД и других компаний и база партнёрских вакансий, в которой школа заявляет больше 4 000 компаний. Карьерный центр работает с теми, кому уже исполнилось 18 лет. И главное условие, которое легко пропустить: если курс оплачивает ваш работодатель, карьерного трека и программы трудоустройства у вас не будет. Гарантии трудоустройства школа не даёт и прямо пишет, что было бы нечестно что-либо гарантировать.
Деньги
232 500 рублей, в рассрочку от 9 491 рублей в месяц. Варианты оплаты: одним платежом со скидкой, рассрочка от Т-Банка равными частями на срок, равный длительности курса, кредит от Т-Банка на срок от 3 до 36 месяцев, Яндекс Сплит и оплата через компанию, если она налоговый резидент РФ. Есть налоговый вычет: 13 % от оплаченной суммы, и школа помогает его оформить. Возврат при отказе от обучения описан отдельно: если передумать в первую неделю, нужно оплатить только время с начала потока, если позже, ещё и организацию обучения. Работодатель может оплатить курс полностью или разделить сумму с вами, например 50 на 50 или 75 на 25, а при покупке на десятерых сотрудников школа даёт ещё 10 % скидки, но помните про потерю карьерного трека при такой оплате.
Где программа проседает
Первое: карьерный трек исчезает при оплате работодателем. Курс продаётся с меткой «С трудоустройством», а условие спрятано в примечании, и человек, за которого платит компания, покупает не то, что видит на витрине. Второе: число проектов названо по-разному, в шапке 14, в описании расширенного курса и в блоке о практике 7 полноценных. Третье: длительность на странице 14 месяцев, а в каталожных данных стоит один год, и четыре пропавших месяца это заметная разница при 14 часах в неделю. Четвёртое: зарплатная шкала со ссылкой на Хабр Карьеру описывает рынок Java-разработчиков, а не выпускников курса, гарантий никаких, и школа сама пишет про высокую конкуренцию среди новичков.
Итог
Одна из самых основательных программ по Java на рынке: год с лишним, больше 500 часов практики, два групповых проекта, продвинутый блок со Spring Security, Hibernate и Kafka и наставники из крупных компаний. Берите, если готовы к дистанции в 14 месяцев по 2 часа в день и хотите выйти на рынок с широким стеком, а не с минимальным набором. Если нужно быстрее и дешевле, у школы есть базовый десятимесячный курс. И считайте, кто платит: при оплате работодателем карьерная часть, за которую многие и берут этот курс, вам недоступна.
Программа курса
1Основы Java
2Java Core: введение
3Java Core: продолжение
4Spring Boot и работа с базами данных
5Spring, ORM и работа на сервере
6Групповой проект
7Продвинутая бэкенд-разработка
8Итоговый проект и нейросети для разработчика
Чему вы научитесь
- писать код на Java Core и применять принципы ООП
- работать с коллекциями, исключениями, файлами и потоками ввода-вывода
- создавать REST API на Spring Boot и настраивать логирование и обработку ошибок
- проектировать базы данных и писать запросы на SQL, а связи сущностей описывать через ORM
- разворачивать микросервисы в Docker и настраивать мониторинг и основы CI/CD
- закрывать безопасность приложения через Spring Security и работать с очередями на Kafka
- тестировать код с помощью JUnit и применять Mock-тестирование
- работать в команде над общим проектом: планировать, распределять задачи и делать код-ревью
Как проходит обучение
Теория текстом плюс тренажёр
Материал объясняют простым языком с иллюстрациями и схемами, а отрабатывают в интерактивном тренажёре с задачами.
Больше 500 часов практики
Практическая часть занимает основную долю программы: 7 полноценных проектов и десяток учебных заданий.
Вебинары и лайвкодинг
Наставники разбирают теорию в эфире, а на лайвкодинге пишут код по задаче в реальном времени.
Ревью кода экспертами
Проекты проверяют практикующие разработчики: указывают на ошибки и объясняют, как улучшить решение.
Каникулы между модулями
Пять недельных пауз по ходу программы, чтобы отдохнуть или повторить сложные темы, а сроки сдачи проекта можно сдвинуть через куратора.
Карьерный трек и акселерация
Резюме, сопроводительные письма, портфолио, стратегия поиска, тренировочные собеседования и активный поиск работы с HR-экспертами до 6 месяцев.
Помощь с трудоустройством
У школы работает карьерный центр: сопровождение выпускников, вакансии партнёров, разбор резюме.
Со страницы курса: «Найти работу поможет наш карьерный центр, если вам уже исполнилось 18 лет; Акселерация может продолжаться до 6 месяцев; Обратите внимание: если курс оплачивает ваш работодатель, у вас не будет программы трудоустройства»
| Уровень | Зарплата |
|---|---|
| Junior | 87000 |
| Middle | 170000 |
| Senior | 260000 |
Часто задаваемые вопросы
Чем расширенный курс отличается от базового?
Нужен ли опыт в программировании?
Сколько времени занимает учёба?
Сколько будет проектов?
Какие технологии осваиваются?
Какая зарплата у Java-разработчика?
Как помогают с трудоустройством?
Какой документ выдают и можно ли вернуть деньги?
Отзывы о курсе «Java-разработчик расширенный»
Все отзывы о Яндекс Практикум →
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Яндекс Практикум: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
