Java-разработчик. Часть 5 из 10

55 участников

О чём курс

Для создания сложных корпоративных систем и высоконагруженных веб-сервисов требуется глубокое понимание экосистемы Spring и работы с базами данных. Этот этап обучения фокусируется на переходе от базовых конструкций языка к профессиональному бэкенд-программированию.

Внутри программы:

  • Изучение внутренних механизмов фреймворка Spring для решения задач, выходящих за рамки стандартных шаблонов.
  • Интеграция Java-приложений с базами данных через ORM-систему Hibernate.
  • Разработка масштабируемых веб-сервисов и работа с транзакциями.

Курс ориентирован на тех, кто уже освоил основы Java и алгоритмы. Финальным результатом станет создание полноценного приложения для обмена вещами, что закрепит навыки проектирования архитектуры и взаимодействия с данными в условиях, приближенных к реальной командной разработке.

Программа обучения

  • Основы Java: переменные, циклы, ООП (классы, конструкторы, методы)
  • Java Core и алгоритмы: реализация, оценка эффективности, создание менеджера задач
  • Spring Boot и работа с SQL: создание веб-сервисов, разработка соцсети для кинорекомендаций
  • Spring и Hibernate: изучение фреймворка изнутри, работа с данными, создание сервиса для обмена вещами
  • Дипломный проект: разработка приложения-аналога Тиндера для путешествий и досуга, работа в команде под руководством тимлида, подготовка к собеседованиям
Складчина создана 21 августа 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

ЯП Яндекс Практикум Все материалы
446 ₽ 10 800 ₽