Онлайн-курс Java Professional

Курс Java Professional — это путь от основ языка Java к сложным web-проектам, использующим востребованные Java EE-технологии, путь от простого к сложному.

Также он включает большое число материалов по soft-skills, которые нужны каждому успешному разработчику.

Программа и материалы подобраны с учетом требований к позиции middle.

Первая половина онлайн-курса Java Professional — это Java SE

В ней вы смотрите обучающее видео, решаете лабораторные работы и отвечаете на тестовые вопросы. Лабораторные работы покрыты тестами от тренера, и ваш ответ автоматически прогоняется по ним. Если какой-то тест не проходит, вам показывается код этого теста, из которого вы можете увидеть при каких условиях и входных параметрах ваше решение не работает.

Кроме лабораторных работ, начиная с 7 модуля вы начинаете писать свой собственный проект SqlCmd — консольный клиент для баз данных. При написании его вы закрепляете темы Java SE, тренируетесь в Test Driven Development, начинаете изучать и применять паттерны проектирования.

Вторая половина онлайн-курса Java Professional — это Java EE

В ней  вы полностью занимаетесь своим проектом SQLCmd и начинаете добавлять в него JavaEE-технологии и фреймворки, продолжая при этом  практиковать Test Driven Development и применять паттерны проектирования.

Список технологий, который вы рассмотрите и внедрите в свой проект — Servlets/JSP, Spring IoC, Spring MVC, Spring JDBCTemplate, Spring Data, Hibernate, MongoDB, REST, Single Page Application, будете применять JavaScript, HTML/CSS. В остальном проект ограничен только вашей фантазией. Вы можете развивать его как вам хочется.

Учебный Java-проект обязательно будет опубликован на GitHub и ссылку на него вы сможете показать своему будущему работодателю.

После окончания технической части вы начинаете готовиться к прохождению собеседования. В этом вам помогут серии наших вебинаров, и еще много интересных материалов, которые вы также будете иметь возможность почитать в процессе обучения.

Еще один важный момент.

Так как сейчас на рынке очень важен пример вашей работы, то после прохождения нашего курса мы даем вам возможность принять участие в наших open-sourсe проектах, которые в последующем используются у нас на площадке, где вы можете не только закрепить навыки, но и получить опыт работы на реальном проекте.

Дополнительно:

Сообщество.

Мы подключаем вас к нашему сообществу, в котором общаются все наши студенты — как те, которые еще учатся, так и уже закончившие обучение. Поэтому вы получаете 101 ментора в виде сообщества — это такие же люди как вы, которые идут к той же цели, сталкиваются с похожими трудностями и которые помогут вам с ответами на возникающие вопросы. Если вы не найдете ответ в сообществе, наши тренеры обязательно вам помогут. Без ответа еще никто не оставался.

Геймификация.

Вы также можете помогать другим участникам, таким образом закрепляя материал и практикуясь в ответах на вопросы, что очень помогает на собеседованиях. При этом участники ставят вам спасибки — джуджики(баллы). При достижении определенного количества баллов вы получаете доступ к advanced-материалам и дополнительным сервисам (тестовые собеседования, кодревью, тестовая встреча с HR). Уже во время обучения можно применять свои знания, помогая другим.

Также каждую неделю у нас проходят турниры codenjoy, где ребята играют в змейку, 2048 и другие игры с помощью своих ботов, которых они пишут. Боты — это хорошая возможность попрактиковаться в программировании и алгоритмах.

Онлайн курс Java Professional подходит всем, кто:

  • выбрал для себя язык программирования Java
  • имел опыт программирования
  • готов работать и понимает, что программистом быть не только интересно, но и сложно
  • готов к тому, что прийдется много учить
  • готов к самостоятельной работе

Оплатить участие