Курс «Java-разработчик»
с оплатой только после трудоустройства

Курсы Java с ментором вживую — не «записи и разберусь сам».

Преимущества обучения у нас

Иконка преимущества: Индивидуальная программа
Индивидуальная программа

Вы не учите лишнего. Программа адаптируется под ваш уровень и цель: вход в IT или рост в зарплате.
Иконка преимущества:  Контроль знаний
Контроль знаний

Код-ревью, зачёты, разборы ошибок — как на реальной работе, а не тесты «для галочки».
Иконка преимущества: Актуальный стек
Актуальный стек

Мы учим тому, что реально спрашивают на собеседованиях, а не устаревшей теории.
Иконка преимущества: Практика в реальном проекте
Практика в реальном проекте

Командная разработка с полноценной командой под руководством тимлидов. В резюме — настоящий кейс, а не учебный пет-проект.
Иконка преимущества: Подготовка к собеседованиям
Подготовка к собеседованиям

Обучение Java и трудоустройство связываем через процесс: mock-интервью, разбор тестовых, доработка резюме и ответов — без магических обещаний, с понятной последовательностью шагов.
Кому подходит курс?
*
Тем, кому нужно обучение Java с нуля или мягкий старт без опыта в разработке
*
Начинающим, кто ищет курс Java для начинающих с ментором, а не только запись лекций
*
Junior-разработчикам, которые хотят системно подтянуть backend и выйти на следующий уровень
*
Специалистам из других сфер, которые целятся стать Java-разработчиком и готовы к практике
*
Тем, кто устал от курсов без обратной связи и хочет реальный процесс до первого оффера
Программа полного курса Java
01
Java Core, ООП и базовый курс Java SE
  1. 1.
    ООП
  2. 2.
    Исключения, логирование
  3. 3.
    Go Code Standards
  4. 4.
    Обобщенные типы
  5. 5.
    Коллекции
  6. 6.
    Stream Api
02
JDBC и базы данных
  1. 1.
    Зачем нужен
  2. 2.
    Основные интерфейсы
  3. 3.
    Получение данных в приложении из БД
  4. 4.
    Обновление и удаление данных в приложении из БД
  5. 5.
    Транзакции
  6. 6.
    Уровни изоляции
03
Hibernate и JPA
  1. 1.
    ORM (Hibernate), JPA
  2. 2.
    Архитектура hibernate
  3. 3.
    Конфигурация, основные аннотации
  4. 4.
    Получение данных в приложении из БД
  5. 5.
    Обновление и удаление данных в приложении из БД
  6. 6.
    Hibernate VS JDBC
04
Spring (Core, MVC, Security)
  1. 1.
    Spring Core, Dependency Injection и Inversion of control
  2. 2.
    Spring MVC
  3. 3.
    Разделение архитектуры. Контроллеры, сервисы и репозитории
  4. 4.
    Spring Security, UserDetails и Granted Authority
  5. 5.
    Управление доступом и разграничение прав
  6. 6.
    Абстракция “транзакция”, декларативные транзакции, propagation
05
Spring Boot и REST
  1. 1.
    Spring Boot. Упрощение работы со Spring
  2. 2.
    Шаблонизатор Thymeleaf VAADIN
  3. 3.
    HTML, CSS, Bootstrap
  4. 4.
    Принципы REST. Разработка клиента. Знакомство с FrontEnd
  5. 5.
    Spring REST Template
  6. 6.
    Разработка Restful CRUD клиента на Java
06
Git и Maven
  1. 1.
    Системы управления версий Git
  2. 2.
    Проектная работа в своем репозитории
  3. 3.
    Сборка проекта
  4. 4.
    Управление зависимостями
  5. 5.
    Apache Maven
07
Командный backend-проект
  1. 1.
    Базы данных (PostgreSQL, Oracle DB)
  2. 2.
    Миграции баз данных (FlyWay, LiquiBase)
  3. 3.
    Сборщики приложения (Maven)
  4. 4.
    Брокеры сообщений (Kafka, RabbitMq)
  5. 5.
    Тестирование (Junit, Mockito)
  6. 6.
    Микросервисная архитектура
  7. 7.
    Оркестраторы (Kubernetes)
  8. 8.
    Контейнеризация (Docker)
  9. 9.
    Метрики (Spring Actuator, Grafana, Prometheus)
  10. 10.
    Логирование (ELK)
  11. 11.
    PipeLine (GitLab, Jenkins)
  12. 12.
    Система управления проектом (Atlassian Jira)
  13. 13.
    Swagger
08
Собеседования, резюме и тестовые
  1. 1.
    Оценка знаний, полученных за время обучения
  2. 2.
    Проработка часто встречающихся вопросов на собеседовании
  3. 3.
    Помощь в составлении твоего CVL
  4. 4.
    Проведение тестовых собеседований
Наши контактыСвязаться через TelegramIT Mentorsales@it-mentor.tech