Spring Core

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

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

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

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

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

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

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

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

Наши преподаватели

Программа курса

загружаем...
Price: Бесплатно

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

Price: Бесплатно