Скидки до 50% и розыгрыш MacBook 62 дня 00 :45 :30 Выбрать курс Скидки до 50% и розыгрыш MacBook
Образовательная платформа

Java Spring Framework

Освойте востребованную технологию с нуля
-40% 62 дня 00:45:30
  • 2 месяца

    длительность обучения

  • Востребованный навык

    для быстрого роста в Java-разработке

  • Проект в портфолио

    создадите бэкенд для сервиса бронирования отелей

  • -40%

    Скидка  действует
    62 дня 00:45:30

Освойте главный фреймворк для разработки Java-приложений

Spring — мощный фреймворк для создания гибких, масштабируемых и безопасных приложений на Java. Он упрощает работу с базами данных, веб-сервисами, безопасностью и микросервисной архитектурой.

5 причин освоить Spring сейчас

  • Это востребованная технология Примерно в 70% вакансий для Java-разработчиков на hh.ru указаны знания Spring.
  • С помощью Spring вы повысите производительность Spring Boot ускоряет разработку и упрощает деплой.
  • Вас ждёт карьерный рост Компании по всему миру ищут специалистов со знанием Spring.
  • Spring — гибкий фреймворк Он подходит для высоконагруженных веб-приложений, микросервисов и облачных решений.
  • У Spring большое сообщество Легко найдёте поддержку, документацию и лучшие практики.

Что нужно знать перед началом обучения

Курс рассчитан на студентов, которые уже работали с Java. Мы ожидаем, что вам знакомы следующие темы:

  • Java Core — базовые концепции языка Java
  • Основные принципы ООП
  • Базовые навыки работы с Git
  • Основы многопоточности в Java
  • Cборка приложений, работа с Maven или Gradle
  • Базовые навыки работы с Docker для контейнеризации приложений
  • Основы работы с базами данных — SQL, JDBC для взаимодействия с БД из Java-приложений

На курсе вы получите необходимые навыки работы в Spring

Должность

Java-разработчик

Навыки

  • Создаю приложения с помощью Spring Framework и Spring Boot
  • Создаю RestAPI с помощью Spring
  • Работаю с базами данных через JDBC, Spring Data JPA и Hibernate
  • Работаю с Apache Kafka через Spring Boot
  • Использую Redis для кэширования данных
  • Тестирую Spring-приложения
  • Умею использовать Spring Security для защиты приложений
  • Работаю с Postman и Swagger

Инструменты

Учитесь у практикующих Java-разработчиков

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

  • 14 часов теории
  • 46 часов практики
  • Финальная работа
  • Обновили курс в 2025 году
  1. Основные курсы
    1. Разработка веб-приложений. Часть 1
      • Знакомимся с фреймворком Spring
      • Inversion of Control и Dependency Injection
      • Bean и их жизненный цикл
      • Контроллеры. Аннотации @Controller и @RestController
      • Сервисы. Аннотация @Service
      • Конфигурация Spring-приложений
    2. Разработка веб-приложений. Часть 2
      • Работаем с базой данных. Spring Data JPA
      • Подключаемся к базе данных
      • Сущности и репозитории
      • Связи между сущностями
      • Версионирование баз данных. Liquibase
    3. Spring MVC
      • Паттерн MVC
      • Виды контроллеров в Spring
      • Rest и Spring
      • Основы шаблонизации, Thymeleaf
      • Взаимодействие с API через Postman
      • Swagger, Open API
    4. Spring Boot и Spring Security
      • Spring Boot
      • Конфигурирование Spring Boot приложения
      • Основы безопасности веб-приложений
      • Структура и настройка Spring Security
      • Spring Security и CORS
      • OAUTH
      • Работа с Postman и Swagger
    5. Работа с данными
      • JDBC template
      • Применяем JDBC template
      • Теория Hibernate: сущности и их особенности
      • Проблема Hibernate
      • Связи между сущностями
    6. Тестирование в Spring Boot
      • Общая теория тестирования
      • Тестирование в Spring Boot
    7. Интеграция с внешними системами. Rest
      • Интеграция с внешними сервисами
      • HTTP-клиенты
      • Декларативные методы для Rest-сервисов
      • Кэширование
      • Redis
      • Тестирование систем
    8. Интеграция с внешними системами. Kafka
      • Очереди. Стриминговые системы. Event-Driven
      • Kafka. Основные компоненты и понятия
      • Kafka Template и Kafka Listener
      • Тестирование интеграций с Kafka
    9. Реактивное программирование в Spring
      • Особенности реактивного подхода
      • Реактивный подход WebFlux 
      • Чем Mongo DB отличает от реляционных баз данных
      • Реактивные репозитории и клиенты
      • Тестируем реактивные компоненты

Подтверждение ваших навыков

В конце обучения получите сертификат установленного образца. Мы обучаем по государственной лицензии №Л035−1 298−77/179 609.

Посмотреть сертификат
  • Старт курса: 9 июля
  • Осталось: 9 мест

Стоимость курса

Скидка 40% действует 62 дня 00:45:30

  • 5 555 ₽/мес
  • -40%
3 333 ₽/мес
  • В рассрочку на 12 месяцев
  • Сервис для бронирования отелей в портфолио

Записаться на курс или получить бесплатную консультацию

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Нажимая на кнопку, я соглашаюсь на обработку персональных данных, с правилами пользования Платформой и публичной офертой, правилами акций «Поможем найти работу или вернем деньги» и «Учись сейчас — плати потом»

Спасибо!

Ваша заявка успешно отправлена

Сразу после покупки курса вы получите

  • Картинка для бонуса Год изучения английского в подарок

    Освоите быстрое запоминание слов и грамматики в онлайн-школе английского языка Skillbox.

  • Картинка для бонуса Дополнительную скидку 10% на курсы для детей

    Получите скидку на любой курс в IT-школе для детей Skillbox Kids и курс по шахматам в подарок.

  • Картинка для бонуса Возможность открыть второй курс

    Пригласите друга в Skillbox, и мы откроем вам ещё один курс на выбор — не дороже покупки друга.

Студенты довольны обучением

  • 93% выпускников отмечают, что Skillbox помог достичь поставленной цели
  • 78% выпускников готовы рекомендовать обучение в Skillbox

Данные независимого опроса выпускников Skillbox, проведённого Высшей школой экономики (НИУ ВШЭ)

4 500+ оценок на разных независимых площадках

  • 4,7
    232 оценки
  • 4,7
    4 967 оценок
  • 4,7
    974 оценки
  • 4,8
    490 оценок
  • 4,5
    2 368 оценок
  • 4,7
    559 оценок
  • 5,0
    321 оценка
  • 4,5
    230 оценок
  • 4,7
    232 оценки
  • 4,7
    4 967 оценок

Часто задаваемые вопросы

  • Что я должен знать для прохождения курса по Spring Framework?

    Мы ожидаем, что вам знакомы следующие темы:

    • Java Core — базовые концепции языка Java.
    • Основные принципы ООП: инкапсуляция, наследование, полиморфизм, абстракция.
    • Базовые навыки работы с Git
    • Основы многопоточности в Java
    • Навыки сборки приложений, опыт работы с Maven или Gradle, а также базовое понимание Docker для контейнеризации приложений.
    • Опыт работы с базами данных — SQL, JDBC для взаимодействия с БД из Java-приложений.

  • Какой график обучения на платформе? Получится ли совмещать его с работой?

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

  • Сколько часов в неделю мне нужно будет уделять обучению на платформе?

    Всё зависит только от вас. В среднем пользователи платформы занимаются от 3 до 7 часов в неделю.

  • Действуют ли какие-нибудь программы рассрочки?

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

  • Что такое Spring Framework?

    Spring — это популярный Java-фреймворк для создания надёжных, масштабируемых и гибких приложений. Он упрощает работу с базами данных, веб-сервисами, безопасностью и другими важными аспектами бэкенд-разработки.

  • Зачем проходит отдельный курс по Spring Framework?

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

  • Могу ли я получить налоговый вычет за обучение на платформе?

    • Да, вы можете вернуть часть средств в виде налогового вычета. Основные условия: быть налоговым резидентом РФ и платить НДФЛ. Налоговый вычет составит до 13% от стоимости курса. Максимальная сумма возврата части НДФЛ — 15 600 рублей за год при цене курса 120 000 рублей.

    • Вы можете вернуть средства через работодателя или налоговую
    • Для этого понадобится договор на обучение на платформе, наша лицензия на образовательную деятельность и чек об оплате курса, который придёт вам на почту или в личный кабинет банка
    • Если вы будете оформлять вычет через налоговую, нужно будет заполнить декларацию 3-НДФЛ. Удобнее всего это сделать в личном кабинете на сайте Федеральной налоговой службы
    • В течение 30 дней налоговая подтвердит ваше право на вычет
    • Если будете оформлять возврат части НДФЛ через работодателя, вам останется подать ему заявление о получении налогового вычета

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



Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪