Курс на Stepik
Обложка курса «Spring Core» на Stepik
Бесплатно

Spring Core 4.818

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

🚀 Бесплатный курс по Spring Core от Sorokin School. Разберём основы IoC, DI, Bean Scope, жизненный цикл бинов, работу с property и AOP. Теория, тесты и примеры кода помогут вам уверенно стартовать с Spring и подготовиться к работе над реальными проектами.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Spring Core»Учеников на курсе 818
Сертификаты, выданные на курсе «Spring Core»Сертификатов выдано 0
Отзывы о курсе «Spring Core»Отзывов получено 11
Рейтинг курса «Spring Core»Рейтинг курса 4.818
Уроки в курсе «Spring Core»Количество уроков 13
Тесты в курсе «Spring Core»Количество квизов 28
Время прохождения курса «Spring Core»Время прохождения курса
Обновления курса «Spring Core»Обновления курса
Дата публикации курса «Spring Core»Дата публикации курса
Последнее обновление курса «Spring Core»Последнее обновление
Сложность easy

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

  • Понимать принцип Inversion of Control (IoC) и роль контейнера Spring
  • Применять Dependency Injection (DI) для связывания классов
  • Настраивать Scope бинов и управлять их жизненным циклом
  • Использовать аннотации @PostConstruct и @PreDestroy
  • Работать с файлами application.properties и подгружать настройки в код
  • Применять AOP (Aspect-Oriented Programming) для логирования, безопасности и транзакций
  • Писать код на Spring по принципам чистой архитектуры и SOLID

О курсе

🚀 Бесплатный курс по Spring Core от Sorokin School. Разберём основы IoC, DI, Bean Scope, жизненный цикл бинов, работу с property и AOP. Теория, тесты и примеры кода помогут вам уверенно стартовать с Spring и подготовиться к работе над реальными проектами.

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

Этот курс я сделал для тех, кто хочет наконец-то разобраться, как устроен Spring Core и почему без него не обходится почти ни один проект на Java. Всё будет максимально практично и по делу: никакой воды, только то, что действительно используют в работе. Вместе мы пройдём основные принципы: что такое IoC и DI, как работает жизненный цикл бинов, чем отличается Singleton от Prototype, зачем нужны файлы свойств и как через них удобно управлять настройками. Отдельный блок посвятим AOP — разберёмся, как добавлять сквозную логику (логирование, безопасность, транзакции) без переписывания кода. Курс бесплатный, поэтому это отличная возможность заложить фундамент знаний по Spring. Каждая тема объясняется простыми словами и сопровождается кодом. После каждого модуля вас ждут тесты, чтобы проверить, насколько хорошо усвоился материал. В финале — подборка дополнительных материалов и разбор итогового задания, чтобы вы могли закрепить знания и уверенно двигаться дальше к Spring Boot и полноценной разработке.

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

Для прохождения курса вам понадобится базовое знание Java: понимать, что такое классы, объекты, методы и интерфейсы. Желательно уметь работать с коллекциями и иметь представление о наследовании.

Опыт работы со Spring до курса не обязателен — мы начинаем с основ и постепенно разберём все ключевые концепции.

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

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