• Складчины
  • Программирование

[Udemy] Spring [Dzianis Matveyenka]

Найти складчину
  • Дата начала 30 Авг 2023
Цена: 195 РУБ
Список участников складчины:
  • 1. maxsuperheroes
  • 2. Оооль
Показать больше
Скачать курс
Скачать Скачать Скачать
Aноним
  • 30 Авг 2023
  • #1

[Udemy] Spring [Dzianis Matveyenka]

Ссылка на картинку
Spring - это самый распространенный фреймворк для написания Java приложений. Первая версия вышла еще в далеком 2003 году, после чего Spring претерпел очень много изменений и стал по-настоящему монструозным. Это повлекло разбиение его на множество отдельных модулей, которые будут разобраны в курсе:
1. Spring Core - ядро фреймворка, на чем держатся все остальные модули. Именно с него и начнется изучение этого курса, а именно с таких понятия и определений как инверсия управления (Inversion Of Control) и внедрение зависимостей (Dependency Injection).
2. Spring Data - модуль для работы с самыми распространенными базами данных, как реляционные, так и нереляционные (NoSQL)
3. Spring Web - написание именно веб приложений, ведь в текущий момент времени все приложения общаются друг с другом по сети, поэтому Web - это неотъемлимая часть изучения каждого разработчика.
4. Spring Security - работа по сети заставляет улучшать авторизацию и аутентификацию в приложении, повышать его безопасность, а значит необходимо готовое решение из коробки, что и предоставляет нам Spring в виде модуля Security.
5. Spring AOP - существует очень много сквозной логики, которая не несет смысловой нагрузки в понимании бизнес логики приложений, но тем не менее должна присутствовать везде - это логирование, управление транзакциями, Proxy и т.д. Для этого и был создан модуль Spring AOP и новый подход в выносе сквозной логики - это аспектно-ориентированное программирование.
6. Spring Boot - это тот же Spring, просто с возможность автоконфигурирования модулей. И это действительно упростило работу с таким монструозным фреймворком и без него не пишется ни одно современное Spring приложение.
И все это - только часть того, что предоставляет Spring и его экосистема, ведь в нем собраны и другие модули для работы с Cloud, Message Brokers, Reactive, Batch, Mobiles, etc.
Для успешного понимания и прохождения всего курса необходимо хорошее понимания Java Core, работа с сетями HTTP. Servlets, работа с базами данных SQL и Hibernate, тестирование приложений JUnit5, и автоматизированной сборки проекта Gradle.
Читать далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
dzianis matveyenka java matveyenka spring udemy
Похожие складчины
Скачать [Udemy] HTTP Servlets [Dzianis Matveyenka]
  • 30 Авг 2023
  • в разделе: Программирование
Скачать [Udemy] Hibernate [Dzianis Matveyenka]
  • 30 Авг 2023
  • в разделе: Программирование
Скачать [Udemy] JDBC [Dzianis Matveyenka]
  • 30 Авг 2023
  • в разделе: Программирование
Скачать [Udemy] Groovy [Dzianis Matveyenka]
  • 15 Авг 2021
  • в разделе: Программирование
Скачать [Udemy] Java для начинающих. Level 1 [Dzianis Matveyenka]
  • 7 Фев 2022
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

Вы уже зарегистрированы? Войдите.

Войти
  • Складчины
  • Программирование
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка