Spring Boot - лучший Java-фреймворк для разработки веб-приложений. Он отдает предпочтение соглашениям над конфигурацией, что делает разработку автономных веб-сервисов и API производственного уровня очень простой. Станьте веб-разработчиком на Java и создавайте мощные API! Буткемп по разработке на Spring Boot предлагает поддержку для Visual Studio Code и IntelliJ. Программа обучения следующая:
Настройка проекта Spring Boot: Создание проекта Spring Boot, используя лучшие практики.
Модель-представление-контроллер: Создание веб-приложения, соответствующего дизайну MVC.
Валидация полей: Проверка полей перед отправкой формы для предотвращения сохранения неверных данных.
Трехуровневая кодовая база: Рефакторинг кода для обеспечения его чистоты и масштабируемости.
Bean и внедрение зависимостей: Разделение кода с помощью бинов.
Тестирование веб-приложения на Spring Boot: Написание модульных и интеграционных тестов для проверки корректности работы приложения.
React: Подключение вашего приложения Spring Boot к фронтенду на React.
REST API: Разработка REST API, способного обрабатывать операции GET / POST / PUT / DELETE.
OpenAPI: Документирование вашего приложения с использованием спецификации OpenAPI.
Обработка исключений: Повышение устойчивости API за счет генерации и обработки непроверенных исключений в @ControllerAdvice.
Spring Data JPA (SQL): Разработка REST API, взаимодействующего с SQL-базой данных. Определение реляционных таблиц с отношениями @OneToMany и @ManyToMany.
Безопасность Spring Boot: Обеспечение безопасности приложения с помощью базовой и токен-ориентированной аутентификации (JWT).
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
The Importance of Dependency Injection for Unit Testing
Урок 104.
00:05:34
Setting up Testing Class
Урок 105.
00:19:07
Unit Testing the Service Class
Урок 106.
00:06:10
Breakpoint Session
Урок 107.
00:04:11
Intro to Integration Testing
Урок 108.
00:04:08
Integration Testing – Part 1
Урок 109.
00:12:57
Integration Testing – Part 2
Урок 110.
00:04:41
Breakpoint Session
Урок 111.
00:05:02
React Front-end and Spring Boot Backend
Урок 112.
00:04:36
Demo: React + Spring Boot
Урок 113.
00:00:38
Module 2
Урок 114.
00:03:49
REST API
Урок 115.
00:07:00
REST API: Getting Started
Урок 116.
00:13:25
REST API: GET Operation
Урок 117.
00:01:37
Postman
Урок 118.
00:08:41
REST API: POST Operation
Урок 119.
00:06:03
REST API: PUT Operation
Урок 120.
00:08:48
REST API: DELETE Operation
Урок 121.
00:20:07
Solution
Урок 122.
00:19:28
Solution 2
Урок 123.
00:00:44
Roadmap
Урок 124.
00:05:22
Getting Started: JPA and H2
Урок 125.
00:08:18
Object Relational Mapper
Урок 126.
00:11:42
Saving a Student
Урок 127.
00:03:18
Retrieving a Student
Урок 128.
00:03:17
Deleting a Student
Урок 129.
00:03:40
Lombok
Урок 130.
00:05:15
Grade Entity
Урок 131.
00:09:23
Unidirectional: Many to One
Урок 132.
00:04:07
Read Grade from Student ID
Урок 133.
00:11:20
Bidirectional: One to Many
Урок 134.
00:02:13
Cascade
Урок 135.
00:02:33
Autowired vs. AllArgsConstructor
Урок 136.
00:09:57
Course Entity
Урок 137.
00:10:09
Bidirectional: One to Many
Урок 138.
00:07:32
Refactoring Around Optionals
Урок 139.
00:07:28
Finalizing the GradeServiceImpl
Урок 140.
00:02:55
Constraints: Preventing Duplicate Grades
Урок 141.
00:05:14
Refactoring Around Optionals: Loose Ends
Урок 142.
00:23:23
Solution
Урок 143.
00:04:18
Solution 2
Урок 144.
00:01:11
Roadmap
Урок 145.
00:03:54
Basic Auth: Authentication and Authorization
Урок 146.
00:18:35
Basic Auth with Spring Security (Part 1)
Урок 147.
00:08:54
Basic Auth with Spring Security (Part 2)
Урок 148.
00:06:52
Getting Started: JWT Project
Урок 149.
00:10:08
Token-based Authentication (JWT)
Урок 150.
00:06:18
Token-based Authentication – Part 1
Урок 151.
00:01:29
Intermission: Protecting the Password
Урок 152.
00:09:50
Token-based Authentication – Part 2
Урок 153.
00:13:44
Side Quest: Exception Handling + Dispatcher Servlet
Урок 154.
00:17:00
Token-based Authentication – Part 3
Урок 155.
00:10:13
Token-based Authentication – Part 4
Урок 156.
00:29:07
Token-based Authentication – Part 5
Урок 157.
00:03:44
Final Recap
Урок 158.
00:02:48
Path A: Customize your Editor
Урок 159.
00:01:49
Path B: Customize your Editor
Урок 160.
00:05:31
Path A: Breakpoints in Visual Studio Code
Урок 161.
00:05:18
Path B: Breakpoints in IntelliJ
Урок 162.
00:01:17
Workbook 1.1
Урок 163.
00:04:41
Path A: Workbook 1.2
Урок 164.
00:04:08
Path B: Workbook 1.2
Урок 165.
00:03:58
Path A: Workbook 1.3
Урок 166.
00:04:03
Path B: Workbook 1.3
Урок 167.
00:05:42
Workbook 2.1
Урок 168.
00:09:04
Workbook 2.2
Урок 169.
00:03:51
Workbook 2.3
Урок 170.
00:02:10
Workbook 2.4
Урок 171.
00:05:44
Workbook 2.5
Урок 172.
00:05:07
Workbook 2.6
Урок 173.
00:04:50
Workbook 2.7
Урок 174.
00:04:30
Workbook 2.10
Урок 175.
00:09:24
Workbook 2.11
Урок 176.
00:22:02
Workbook 3.1
Урок 177.
00:03:42
Workbook 3.2
Урок 178.
00:13:00
Workbook 3.3
Урок 179.
00:04:40
Workbook 5.1
Урок 180.
00:09:17
Workbook 8.1
Урок 181.
00:11:18
Workbook 8.2
Урок 182.
00:09:19
Workbook 8.3
Урок 183.
00:10:37
Workbook 9.1
Урок 184.
00:07:22
Workbook 10.1
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Разработка приложения Full-Stack с учетом ролей: Spring Boot + Angular
Developing Role-Based Full-Stack App : Spring Boot + Angular
Spring Boot - это среда разработки на основе Java с открытым исходным кодом, используемая для создания микросервисов. Она разрабатывается командой Pivotal и используется для создания автономных и готовых к производству приложений Spring.Преимущества Spring Boot:Легко понимать и разрабатывать приложения на Spring.Увеличивает производительность разработки.Сокращает время разработки.Этот курс учит, как создавать полноценное приложение с нуля и затра
Узнайте, как начать работу с Spring Boot, мощной платформой для быстрого создания веб-приложений с использованием меньшего количества кода. Программы на основе Java, которые вы создаете в Spring Boot, «просто запускаются». Ваш инструктор Нельсон создал этот курс на основе реального опыта инженера-программиста. Этот курс детализирован во всех аспектах, и новый материал добавляется в соответствии с предложениями студентов. В конце этого
Я очень рад, что вы нашли самый продвинутый и всеобъемлющий курс по веб-разработке с использованием Java и Spring Boot. В этом курсе вы узнаете, как написать реальное приложение для покупок с использованием новейших технологий, таких как Java, Spring Boot, Hibernate, Thymeleaf, Bootstrap, jQuery, HTML, RESTful Webservices...
Master Spring Boot Microservices with CQRS & Event Sourcing
В этом курсе вы не только узнаете, как создать небольшой REST API, но и узнаете, как создавать микросервисы, соответствующие лучшим практикам проектирования, в том числе CQRS, Event Sourcing и Domain-Driven Design. К концу этого курса вы узнаете, как создавать слабо связанные микросервисы Spring Boot, у каждого из которых есть собственная база данных.