Курс на Stepik
Обложка курса «Java для мидлов» на Stepik
Бесплатно

Java для мидлов 0.000

Открыть на
STEPIK.ORG
Категории курса

Java для middle: современный язык, конкурентность, JVM, тесты, JDBC, Hibernate, Spring Boot, REST, безопасность и production-практики.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Java для мидлов»Учеников на курсе 6
Сертификаты, выданные на курсе «Java для мидлов»Сертификатов выдано 0
Отзывы о курсе «Java для мидлов»Отзывов получено 0
Рейтинг курса «Java для мидлов»Рейтинг курса 0.000
Уроки в курсе «Java для мидлов»Количество уроков 131
Тесты в курсе «Java для мидлов»Количество квизов 534
Обновления курса «Java для мидлов»Обновления курса
Дата публикации курса «Java для мидлов»Дата публикации курса
Последнее обновление курса «Java для мидлов»Последнее обновление
Сложность normal

Чему вы научитесь

  • проектировать объектные модели с records, sealed types, generics и композицией
  • строить асинхронные цепочки и выбирать Executor, CompletableFuture или virtual threads
  • понимать Java Memory Model, поведение JVM и базовые приёмы профилирования
  • писать unit и integration tests с JUnit 5, Mockito и Testcontainers
  • работать с JDBC, транзакциями, JPA/Hibernate и миграциями Flyway
  • создавать Spring Boot REST API с валидацией, безопасностью и наблюдаемостью

О курсе

Java для middle: современный язык, конкурентность, JVM, тесты, JDBC, Hibernate, Spring Boot, REST, безопасность и production-практики.

Для кого этот курс

Java-разработчики уровня junior, готовые перейти к production-задачам; backend-инженеры, систематизирующие Spring, persistence и тестирование; data-инженеры, работающие с JVM-сервисами и интеграциями; разработчики, готовящиеся к middle-собеседованиям по Java.

Начальные требования

уверенная база Java: ООП, коллекции, исключения, lambdas и основы потоков JDK 21, Maven или Gradle, Git, терминал и привычка писать тесты базовое понимание SQL и HTTP; сложные связки разбираются внутри курса

Преподаватели курса

Как проходит обучение

Каждый урок проходится по циклу: понять идею, запустить и изменить пример, ответить на тест, самостоятельно решить практику и только затем свериться с разбором.

Материал выстроен последовательно, без обязательных дедлайнов. Рекомендуется вести учебный репозиторий и журнал ошибок.

Формат курса

Самостоятельный текстовый курс: подробная теория, запускаемые примеры, тесты для самопроверки, практические задачи с решениями и итоговый проект.

Что вы получите

  • полный текстовый конспект курса с рабочими примерами
  • 534 тестовых вопросов для самопроверки
  • 318 практических задач с решениями
  • итоговый проект: Production-ready REST-сервис на Spring Boot с PostgreSQL, миграциями, валидацией, обработкой ошибок, логированием, unit и integration tests.

Нагрузка

110-170 часов

Расскажите о курсе друзьям