Онлайн курс Java-разработчик от Яндекс Практикум
Онлайн-курс «Java-разработчик» с нуля от Яндекс Практикума.
На курсе вы получите:
· Основы Java (бесплатная часть): Знакомство с Java, изучение базовых конструкций языка. Вводный курс поможет почувствовать себя в роли разработчика и понять, хотите ли вы развиваться в этом направлении. Вы узнаете, что такое типы данных, условные выражения и циклы. Изучите теорию в форме текстовых уроков и отработаете её с помощью решения реальных задач в тренажёре — собственной интерактивной среде.
· Java Core: введение: Знакомство со средой разработки и изучение принципов ООП.
· Java Core: продолжение: Вы продолжите изучать стандартную библиотеку и развивать свой проект: узнаете, чем могут быть полезны исключения, освоите инструменты работы с API, научитесь работать с потоками ввода-вывода и покроете своё приложение тестами. В итоге вы соберёте трекер задач и научите его обмениваться данными с сервером, чтобы трекер мог работать онлайн, а не только на локальном компьютере.
· Spring Boot и работа с базами данных: В предыдущих модулях вы изучили основы основ Java и теперь готовы перейти к инструментам, которые используют опытные разработчики. Вы освоите Spring Boot — современный фреймворк для разработки веб-приложений на Java. Научитесь создавать и управлять данными из базы с помощью SQL и более уверенно работать с системами контроля версий. Эти инструменты помогут вам стать разработчиком с востребованным стеком технологий за плечами.
· Spring, ORM и работа на сервере: Невозможно создавать полноценные приложения на Spring без понимая внутренностей фреймворка. Spring Boot значительно упрощает разработку, но скрывает многие детали реализации. Вы узнаете, что за вас делает Spring Boot и поймёте, как реализовать то же самое, используя только Spring. Также научитесь писать запросы в базу данных и описывать отношения между сущностями из базы прямо в коде. Это упростит разработку, поможет решать проблемы, которые могут возникнуть в процессе, а ещё будет плюсом на собеседовании.
· Подготовка к собеседованию и дипломный проект: Блок включает в себя участие в тестовом собеседовании. Оно продлится 1–1.5 часа, в течение которых вы получите рекомендации по развитию навыков, обратную связь по знаниям и пониманию процессов разработки. Затем вы пройдёте второе тестовое собеседование с экспертом. Оно будет более каверзным и строгим. Java разработчики из крупных компаний будут задавать вопросы по теории и алгоритмам.Итоговый выпускной проект, с помощью которого вы подтвердите знания и умения. Во время дипломного проекта нужно выполнять задания в тренажёре и читать много теории. Разработка будет построена так же, как на будущей работе.
· Трудоустройство. Новые возможности.: Параллельно основной программе можно пройти подготовку к получению рабочего оффера: научиться составлять резюме, писать сопроводительные письма, создавать портфолио и проходить собеседования. В конце вы пройдёте все шаги до трудоустройства: отклик на вакансию, тестовое задание, интервью.
В практикум ты не учишься, а мучаешься. Самое плохое это тренажёр, он просто раздражает. Любые курсы где бы не учился были лучше устроены, чем тренажёр в практикум. Из хорошего, это ревью практических работ, всегда быстро и понятно.
Есть лекции с наставником, 1 час, раз в две недели, наверно это тоже плюс. Теория понятна изложена, но очень затянуто. То что можно изучить за час-два, ну а если ты совсем новичок то за пару дней наверно, тут ты изучаешь неделями и даже если ты всё знаешь, ты не можешь просто сразу взять и перейти к практической работе, сначала тебе нужно намучаться с тренажёром. С тренажёром я занимаюсь так, 5 минут на решение задания, ещё 30 минут на танцы с бубном и игрой в шарады, угадай что у нас в тестах.
Я занимаюсь 2 месяца в практикум, пока я не получил новых для себя знаний, но зато очень намучался с тренажёром.
Закончил в 2022 году курс Java-разработчик.
Положительных впечатлений очень мало.
Организационные вопросы:
- Кураторы постоянно меняются (три за мое обучение);
- Тесты по проверки задач могут изменить уже при завершении работы, приходилось переделывать работу;
- Ошибки в заданиях и тестах;
- После завершения курса, всех выкинули из слака, на обещанную программу трудоустройства пришлось несколько раз напрашиваться;
- Документ о получении образования очень несерьезная сиреневая бумашка, которую стыдно показывать работодателю. В версии на английском были ошибки;
- Защита диплома 5 минут, абсолютно символическое мероприятие.
Обучение:
- Периодический в теории одно, в практике требуют другое;
- Треть курса было повторении одного и того же;
- ТЗ на задания отписки, не понятно, что требуется делать, приходилось все уточнять у наставника;
- Нет знаний о работе с кешем, очередями и т.д, учат по минимуму, только работать с БД.
Трудоустройство:
- Вам помогут написать резюме на HH и оформить профиль на гитхаб, это все.
Ощущение, что весь Практикум это исключительно проект по зарабатыванию денег, а не по подготовке ИТ специалистов. И не понятно на кого курс рассчитан, все у кого были базовые знания ноль, очень быстро по вылетали. Те кто знает Java, вряд ли узнает что-то новое.
Но были и плюсы в моем обучение, это отзывчивый наставник, квалифицированный ревьюер.
Итоговое впечатление от Практикума, я туда больше ни одной ногой.