Spring Boot - это среда разработки на основе Java с открытым исходным кодом, используемая для создания микросервисов. Она разрабатывается командой Pivotal и используется для создания автономных и готовых к производству приложений Spring.
Преимущества Spring Boot:
Легко понимать и разрабатывать приложения на Spring.
Увеличивает производительность разработки.
Сокращает время разработки.
Этот курс учит, как создавать полноценное приложение с нуля и затрагивает очень важные концепции, используемые в реальной разработке программного обеспечения.
Цели курса:
Овладеть Spring Boot.
Понимание концепций Spring Boot через создание полноценного приложения Full-Stack на основе Spring и Spring Boot.
Узнать, как создавать диаграмму классов системы (UML) на основе бизнес-требований системы.
Понимание проектирования и архитектуры полноценного приложения.
Узнать, как использовать Spring Initializr и как создавать проект Spring Boot.
Научиться разрабатывать уровень модели с использованием Spring Data JPA.
Научиться разрабатывать уровень бизнес-логики с использованием Spring Rest Service (API).
Узнать, как разрабатывать интеграционное тестирование с использованием Test Containers.
Научиться разрабатывать пользовательский интерфейс с использованием Angular JS 14.
Узнать, как разрабатывать аутентификацию и авторизацию пользователей с использованием Spring Security.
Научиться обеспечивать безопасность Rest API с использованием JWT.
Узнать, как использовать сборочный инструмент Maven.
Использование базы данных MySQL для хранения данных.
Использование лучшей среды разработки Java: IntelliJ IDEA.
Объяснение процесса установки программного обеспечения на Windows и Linux.
Узнать, как перейти с Spring Boot 2.7 на Spring Boot 3.0.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Step 5 : Intercepting Outgoing Requests to Add Access Token
Урок 195.
00:16:16
Step 6 : Reflecting the Auth State & Roles in the Navbar
Урок 196.
00:15:04
Step 7 : Set the Logged User in Local Storage & Auto Login
Урок 197.
00:04:43
Step 8 : Developing the Logout Function.
Урок 198.
00:13:41
Step 9 : Developing the Auto Logout Function.
Урок 199.
00:04:29
Step 10 : Unsubscribe to User Subscription
Урок 200.
00:20:32
Step 11 : Update Profile (Part 1 )
Урок 201.
00:17:19
Step 11 : Update Profile ( Part 2 )
Урок 202.
00:17:44
Step 11 : Update Profile (Part 3)
Урок 203.
00:15:14
Step 11 : Update Profile (Part 4)
Урок 204.
00:11:32
Step 12 : Security Guards (Part 1)
Урок 205.
00:15:53
Step 12 : Security Guards (Part 2)
Урок 206.
00:16:04
Step 12 : Security Guards (Part 3)
Урок 207.
00:10:15
Summary
Урок 208.
00:02:02
What's Next ?
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Добро пожаловать на курс 'Spring Boot REST API: Продвинутый курс'! Меня зовут Нам Ха Мин. Я инструктор, который будет вести вас через этот курс. Я программировал на Java почти 2 десятилетия, начиная с Java 1.3 и 1.4. Я профессиональный разработчик Java, сертифицированный Oracle. Я очень рад, что вы заинтересованы в этом курсе. Позвольте мне представить, о чем именно этот курс, и все, что вам нужно знать перед его началом.
Осваивайте микросервисы с помощью Spring Boot и Spring Cloud
Master Microservices with Spring Boot and Spring Cloud
Разработка веб-сервисов RESTful и REST API — это весело. Сочетание Java, Spring Boot, Spring Web MVC, Spring Web Services и JPA делает процесс еще более увлекательным. И еще веселее создавать микросервисы. Этот курс состоит из двух частей: веб-сервисов RESTful и микросервисов. Архитектуры движутся в сторону микросервисов. Веб-сервисы RESTful — это первый шаг к разработке отличных микросервисов.
Узнайте, как начать работу с Spring Boot, мощной платформой для быстрого создания веб-приложений с использованием меньшего количества кода. Программы на основе Java, которые вы создаете в Spring Boot, «просто запускаются». Ваш инструктор Нельсон создал этот курс на основе реального опыта инженера-программиста. Этот курс детализирован во всех аспектах, и новый материал добавляется в соответствии с предложениями студентов. В конце этого
Spring Boot и React с Разработкой через Тестирование
Spring Boot and React with Test Driven Development
Этот курс построен исключительно на практике и построен на трех основных темах. Spring Boot, React и разработка через тестирование. После завершения этого курса вы сможете увидеть варианты использования этих фреймворков и узнать, почему они так популярны, а также вы почувствуете силу методологии разработки через тестирование. Будем много рефакторить, и ничего не сломается. Потому что наши тесты подтвердят, что приложение ведет себя так, как должн
Master Spring Boot Microservices with CQRS & Event Sourcing
В этом курсе вы не только узнаете, как создать небольшой REST API, но и узнаете, как создавать микросервисы, соответствующие лучшим практикам проектирования, в том числе CQRS, Event Sourcing и Domain-Driven Design. К концу этого курса вы узнаете, как создавать слабо связанные микросервисы Spring Boot, у каждого из которых есть собственная база данных.