План освоения Java (roadmap)
Профессиональный уровень подготовки от новичка до Middle и выше
Максимально быстрое освоение востребованной профессии Java-разработчика
Самые доступные цены на рынке eduTech
Официальные Дипломы РФ о профпереподготовке по окончанию
Курс для начинающих
занятий по своему графику, старт в любое время
5
месяца — среднее время прохождения (можно быстрее)
1,5
Темы:
Git/GitHub; командная строка; форматирование кода; Основы Java: переменные, условия, циклы, основы ООП, массивы; основы SQL
недель — срок проверки домашних заданий (можно продлить, если не успели закончить)
10
Цели:
Освоить с нуля базовые понятия и синтаксис языка Java
Научиться писать красивый и грамотный код
Подготовиться к успешному поступлению на BaseJava
1035
Участников и выпускников
Разработка веб-приложения «База данных резюме»
занятий по своему графику, старт в любое время
17
месяца — среднее время прохождения (можно быстрее)
3
Темы:
Объектная модель, паттерны проектирования, коллекции, система ввода-вывода, работа с файлами, сериализация, работа с XML/JSON, SQL, PostgreSQL, сервлеты, Tomcat, JSP/JSTL, HTML, JUnit, логирование, Git
месяца — срок проверки домашних заданий (можно продлить, если не успели закончить)
4,5
Цели:
Освоить Java Core и основы веб-разработки
Научиться писать большие Java-приложения
Научиться отлаживать код, решать типичные задачи Java-разработчика, применять паттерны
1316
Участников и выпускников
Enterprise Java-разработчик
занятий по расписанию + выпускной проект
12
месяца — среднее время прохождения
3,5
Темы:
Разработка полнофункционального Spring 5/JPA enterprise-приложения c авторизацией и правами доступа на основе ролей на Java-стеке: Maven, Spring MVC, Security, JPA(Hibernate), REST(Jackson), JUnit 5, Bootstrap (css, js), JavaScript, Streams and Time API, JDK 17, базы данных PostgreSQL, HSQLDB и H2, деплой в облачный сервис Heroku. Миграция на Spring Boot 2.5, Lombok
Старт потока в конце января, мая и сентября. Возможно индивидуальное прохождение вне расписания
Цели:
Стать пре-Middle/Middle Java-разработчиком
4021
Участников и выпускников
Устроиться на работу
Освоить enterprice-технологии
Spring Boot 2.x + HATEOAS
недели — время прохождения курса. Проходим в параллели с TopJava
1-2
Создание с нуля основы любого современного REST веб-приложения: аутентификация и авторизация на основе ролей, регистрация пользователя в приложении, управление своим профилем и администрирование пользователей на самом современном и востребованном стеке: Spring Boot 2.х, Spring Data Rest/HATEOAS, Lombok, JPA, H2
1051
Подписчиков
Открытый курс для всех желающих приобщиться к современной разработке на Java
Темы:
Многомодульный Maven, многопоточность, JavaEE
занятий по своему графику, старт в любое время
11
месяца — среднее время прохождения
3
XML(JAXB, StAX, XPath, XSLT), SOAP (JAX-WS, MTOM), JAX-RS (Jersey), JMS (ActiveMQ), AKKA (Typed и Untyped Actors), servlet 3.0, jDBI, миграция базы LiquiBase, Guava, Thymeleaf, Lombok, StreamEx, Typesafe, Config, Java Microbenchmark JMH
Многомодульный Maven-проект, состоящий из 3-х web-приложений, с использованием стека Java EE
801
Участников и выпускников
Темы:
01
На последнем занятии TopJava поможем составить резюме с учетом опыта работы со всеми пройденными технологиями
Ваше резюме попадает в нашу базу выпускников с более чем 800 партнерами по трудоустройству (компаний и индивидуальных рекрутеров)
Публикуем в группе в Slack/Telegram с выпускниками свежие вакансии для начинающих разработчиков и отзывы о работодателях
Предоставляем возможность пройти онлайн тестовое собеседование на позицию Java-разработчик с Григорием Кислиным
02
03
04