Udemy, Dzianis Matveyenka | Spring (2022) WEB-DL [RU]
Автор: Dzianis Matveyenka
Производство: UdemyЖанр: Программирование
Описание:Актуальность материала - 07.2022 года, видеокурс полный.
Spring - это самый распространенный фреймворк для написания Java приложений. Первая версия вышла еще в далеком 2003 году, после чего Spring претерпел очень много изменений и стал по-настоящему монструозным.
Это повлекло разбиение его на множество отдельных модулей, которые будут разобраны в курсе:
Spring Core - ядро фреймворка, на чем держатся все остальные модули. Именно с него и начнется изучение этого курса, а именно с таких понятия и определений как инверсия управления (Inversion Of Control) и внедрение зависимостей (Dependency Injection).
Spring Data - модуль для работы с самыми распространенными базами данных, как реляционные, так и нереляционные (NoSQL)
Spring Web - написание именно веб приложений, ведь в текущий момент времени все приложения общаются друг с другом по сети, поэтому Web - это неотъемлимая часть изучения каждого разработчика.
Spring Security - работа по сети заставляет улучшать авторизацию и аутентификацию в приложении, повышать его безопасность, а значит необходимо готовое решение из коробки, что и предоставляет нам Spring в виде модуля Security.
Spring AOP - существует очень много сквозной логики, которая не несет смысловой нагрузки в понимании бизнес логики приложений, но тем не менее должна присутствовать везде - это логирование, управление транзакциями, Proxy и т.д. Для этого и был создан модуль Spring AOP и новый подход в выносе сквозной логики - это аспектно-ориентированное программирование.
Spring Boot - это тот же Spring, просто с возможность автоконфигурирования модулей. И это действительно упростило работу с таким монструозным фреймворком и без него не пишется ни одно современное Spring приложение. И все это - только часть того, что предоставляет Spring и его экосистема, ведь в нем собраны и другие модули для работы с Cloud, Message Brokers, Reactive, Batch, Mobiles, etc.
Для успешного понимания и прохождения всего курса необходимо хорошее понимания Java Core, работа с сетями HTTP. Servlets, работа с базами данных SQL и Hibernate, тестирование приложений JUnit5, и автоматизированной сборки проекта Gradle.
Продолжительность: 21:11:47
Качество видео: WEB-DL
Язык озвучки: Русский
12.02.2022 - видеокурс обновлён состоянием на 01.2022. Видео выложено без ватермарок.
06.05.2022 - добавлены разделы:
11 - Data JPA Repositories
12 - JDBC Starter
13 - Databases in tests
14 - Database Migrations
15 - Web Starter
11.09.2022 - выложена полная версия видеокурса
Для обновления релиза необходимо его заново скачать
Скриншоты:
Время раздачи: с 09.00 до 21.00 [Киев] (до появления первых 3-5 скачавших)