Здравствуйте! Только у нас можно скачать большинство курсов БЕСПЛАТНО, просто зарегистрируйтесь и следуйте инструкциям. Регистрация займет не более 20 секунд. Для корректной работы сайта, отключите блокировщик рекламы.
  • На форуме доступно большинство курсов БЕСПЛАТНО! Для того чтобы скачивать материалы с форума SLIVAP.RU, Вам нужно пройти простую регистрацию. Регистрация не займет много времени, и даст возможность стать полноценным пользователем нашего форума.

Скачать [Dzianis Matveyenka] [Udemy] Spring (2021)

  • Автор темы Anonymous (6d2c)
  • Дата начала
  • Отслеживают 0
A

Anonymous (6d2c)

[Dzianis Matveyenka] [Udemy] Spring (2021)
2022-01-19_13-47-18

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.

Продажник

Скрытый контент
Вам нужно нажать кнопку мне нравитcя для просмотра скрытого контента "Разблокировать кнопку Мне нравится"---"Где эта кнопка?"
Скачать

Скрытый контент
Вам нужно нажать кнопку мне нравитcя для просмотра скрытого контента "Разблокировать кнопку Мне нравится"---"Где эта кнопка?"
 
Кнопка "Мне нравится" доступна только зарегистрированным пользователям!!!

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху