Курс "Spring Framework 6: От начинающего до гуру" является полным руководством по изучению Spring Framework 6 - одного из самых популярных Java-фреймворков для создания веб-приложений и микросервисов. На протяжении этого курса вы научитесь создавать мощные приложения на основе Spring Framework, используя все его основные компоненты, такие как IoC контейнер, AOP, Spring MVC, Spring Security, JPA и многое другое.
Курс предназначен для начинающих, которые хотят начать работу с Spring Framework, а также для опытных разработчиков, которые хотят расширить свои знания и умения.
Курс включает в себя более 250 лекций, которые объясняют основные концепции и техники, а также множество практических заданий, чтобы вы могли попробовать создать свои собственные приложения на основе Spring Framework.
В рамках этого курса вы узнаете о:
Создании веб-приложения Spring Boot
Использовании Spring для внедрения зависимостей
Создании веб-сервисов RESTful с помощью Spring MVC
Создании веб-сервисов RESTful с помощью Spring Webflux
Создании веб-служб RESTful с помощью Spring Webflux.fn
Лучших практиках использования Project Lombok с Spring
Создании MapStruct Mappers как компоненты Spring
Spring MockMVC с Mockito и JUnit 5
Spring Data JPA
Spring Data MongoDB
Spring Data R2DBC (реактивный)
Spring RestTemplate
Spring WebClient
Spring WebTestClient
Базовой HTTP-аутентификации Spring Security
Аутентификация Spring Security OAuth2 с JWT
Сервере авторизации Spring
Сервере ресурсов Spring WebMVC OAuth2
Сервере ресурсов Spring WebFlux OAuth2
Spring Cloud Gateway
Плагине Spring Boot Maven
Плагине Spring Boot Gradle
Использовании проверки Java Bean с помощью Spring
Автоконфигурации Spring Boot с MySQL
Использовании Spring Boot и Flyway для миграции баз данных
Отображении отношений базы данных Hibernate с помощью Spring Data JPA
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Setting Up Your Development Environment for Spring AI
Урок 366.
00:03:14
Create New Spring Boot Project
Урок 367.
00:04:09
Configure OpenAI API Keys
Урок 368.
00:05:05
Add OpenAI Service
Урок 369.
00:16:20
Exploring LLM Capabilities
Урок 370.
00:03:33
Create Spring MVC Controller
Урок 371.
00:03:17
Test Controller with Postman
Урок 372.
00:05:20
Using Prompt Templates
Урок 373.
00:06:07
Directing OpenAI to format the Response
Урок 374.
00:03:23
Directing OpenAI to Respond with JSON
Урок 375.
00:06:45
Binding OpenAI Responses With JSON Schema
Урок 376.
00:02:55
OpenAI Response Meta Data
Урок 377.
00:06:00
Project Review
Урок 378.
00:06:15
Implement Create Beer Entity
Урок 379.
00:02:24
Implement Get By ID
Урок 380.
00:03:00
Implement Update By ID
Урок 381.
00:02:23
Implement Delete By Id
Урок 382.
00:03:11
Implement List Beers
Урок 383.
00:04:40
Test Operations Against Real Server
Урок 384.
00:04:41
Java Virtual Threads
Урок 385.
00:04:04
Introduction to Actuator
Урок 386.
00:03:27
Actuator Configuration
Урок 387.
00:01:27
Alternate Security Configuration
Урок 388.
00:03:07
Spring Boot Actuator Kubernetes Integration
Урок 389.
00:03:04
Add Actuator to WebFlux
Урок 390.
00:03:22
Introduction to Logbook
Урок 391.
00:04:10
Logbook with Spring MVC
Урок 392.
00:06:44
Logstash Configuration for JSON Log Output
Урок 393.
00:04:09
Logbook with Webflux
Урок 394.
00:03:51
Logbook with Spring RestTemplate
Урок 395.
00:03:45
Logbook with Spring WebClient
Урок 396.
00:07:08
Introduction to Caching
Урок 397.
00:01:52
Add Cache Dependencies and Config
Урок 398.
00:05:25
Configure Method Cache for Get By Id
Урок 399.
00:04:34
Configure Cache for List Beers
Урок 400.
00:04:52
Cache Eviction
Урок 401.
00:03:49
Using Spring Cache Manager
Урок 402.
00:04:25
Introduction to Spring Events
Урок 403.
00:02:45
Create Application Event Pojos
Урок 404.
00:02:41
Create Application Event Listener
Урок 405.
00:04:12
Publish Spring Event
Урок 406.
00:02:42
Test Application Event
Урок 407.
00:04:17
Asynchronous Event Processing
Урок 408.
00:04:38
Add Audit Entity
Урок 409.
00:02:32
Add Audit Mapper
Урок 410.
00:03:55
Persist Audit Event
Урок 411.
00:03:09
Your Assignment - Add Order Functionality
Урок 412.
00:04:26
Create DTOs
Урок 413.
00:03:35
Create Mappers
Урок 414.
00:03:12
Add Validation
Урок 415.
00:11:38
Initialize Order Data
Урок 416.
00:08:17
TDD - Get Operations
Урок 417.
00:07:53
Implement Get Operations
Урок 418.
00:04:44
Add Create Order DTO
Урок 419.
00:03:57
TDD - Create Operation
Урок 420.
00:05:08
Implement Create Operation
Урок 421.
00:05:10
Add Order Update DTO
Урок 422.
00:03:51
TDD - Update Operations
Урок 423.
00:07:37
Implement Update Operations
Урок 424.
00:02:23
TDD Delete Operations
Урок 425.
00:03:18
Implement Delete Operations
Урок 426.
00:03:33
Fix Failing Tests
Урок 427.
00:06:06
Introduction to Docker
Урок 428.
00:03:42
Creating a Docker Image with Maven
Урок 429.
00:05:58
Running Images with Docker
Урок 430.
00:03:24
Running Auth Server
Урок 431.
00:06:04
Spring Configuration for Docker
Урок 432.
00:03:47
Update Gateway Routes and Security
Урок 433.
00:03:17
Running Gateway in Docker
Урок 434.
00:04:10
Running RestMVC in Docker
Урок 435.
00:02:52
Running MySQL in Docker
Урок 436.
00:03:34
Running RestMVC Container with MySQL
Урок 437.
00:03:15
Running Reactive Container
Урок 438.
00:11:03
Running Reactive Mongo
Урок 439.
00:02:16
Environment Clean Up
Урок 440.
00:03:31
Introduction to Docker Compose
Урок 441.
00:06:16
Create Docker Compose File
Урок 442.
00:06:16
Add Auth Server and RestMVC to Compose File
Урок 443.
00:06:47
Add Gateway to Compose and Test
Урок 444.
00:02:35
Using Docker Compose with IntelliJ
Урок 445.
00:04:45
Introduction to Kubernetes
Урок 446.
00:02:53
Enable Kubernetes in Docker Desktop
Урок 447.
00:05:02
Overview of Kubernetes Deployments
Урок 448.
00:04:59
Deploy Mongo Pod and Service
Урок 449.
00:04:51
Set Mongo Environment Variables
Урок 450.
00:05:14
Debug CrashLoop on RestMVC
Урок 451.
00:05:48
Kubernetes Port Forwarding and Testing in Postman
Урок 452.
00:06:12
Introduction to Microservices
Урок 453.
00:10:00
Twelve Factor Applications
Урок 454.
00:05:38
The Reactive Manifesto
Урок 455.
00:06:31
Enterprise Integration Patterns
Урок 456.
00:06:57
Starbucks Does Not Use a Two-Phase Commit
Урок 457.
00:06:26
Microservice Project Overview
Урок 458.
00:04:57
Create Shared Message Library
Урок 459.
00:04:20
Refactor Spring MVC Project to use Message Library
Урок 460.
00:05:46
Send Order Placed Application Event
Урок 461.
00:21:16
Interview with Marcin Grzejszczak - Lead for Spring Cloud Contract
Урок 462.
00:16:04
Interview with James Labocki of Red Hat
Урок 463.
00:00:53
KBE - Course Introduction
Урок 464.
00:02:49
KBE - Setting Up Your Development Environment
Урок 465.
00:01:01
KBE - Introduction
Урок 466.
00:07:44
KBE - Spring Boot Project Code Review
Урок 467.
00:06:14
KBE - Creating Docker File
Урок 468.
00:04:45
KBE - Building and Running Docker Image
Урок 469.
00:01:39
KEB - Introduction - Building Layered Image
Урок 470.
00:05:19
KBE - Overview and Maven Configuration
Урок 471.
00:07:44
KBE - Multi-Stage Docker File
Урок 472.
00:04:42
KBE - Introduction - Building Docker Images with Maven
Урок 473.
00:09:07
KBE - Introducing Docker Maven
Урок 474.
00:04:42
KBE - Using Properties in Builds
Урок 475.
00:03:59
KBE - Pushing to Docker Hub
Урок 476.
00:01:20
KBE - Course Introduction
Урок 477.
00:03:16
KBE - Setting Up Your Development Environment
Урок 478.
00:03:32
KBE - Enable Kubernetes in Docker Desktop
Урок 479.
00:00:52
KBE - Introduction to Deploying on Kubernetes
Урок 480.
00:04:51
KBE - Create Deployment
Урок 481.
00:02:56
KBE - Create Service
Урок 482.
00:04:19
KBE - Port Forwarding
Урок 483.
00:02:13
KBE - Terminating Services and Deployments
Урок 484.
00:03:48
KBE - Exposing Services
Урок 485.
00:02:52
KBE - Accessing Logs
Урок 486.
00:04:53
KBE - Setting Environment Variables
Урок 487.
00:05:10
KBE - Readiness Probe
Урок 488.
00:04:29
KBE - Liveness Probe
Урок 489.
00:03:50
KBE - Graceful Shutdown
Урок 490.
00:01:43
KBE - Course Introduction
Урок 491.
00:03:16
KBE - Setting Up Your Development Environment
Урок 492.
00:03:32
KBE - Enable Kubernetes in Docker Desktop
Урок 493.
00:01:54
KBE - Introduction to Spring Boot Microservices on Kubernetes
Урок 494.
00:06:33
KBE - Overview of Microservices Used in This Course
Урок 495.
00:04:10
KBE - Source Code Review
Урок 496.
00:11:11
KBE - Running Services via Docker Compose
Урок 497.
00:01:21
KBE - Introduction - Infrastructure Services
Урок 498.
00:06:00
KBE - MySQL Service
Урок 499.
00:03:21
KBE - JMS Service
Урок 500.
00:02:00
KBE - Introduction to Spring Boot Microservices
Урок 501.
00:04:10
KBE - Inventory Service
Урок 502.
00:02:41
KBE - Inventory Failover Service
Урок 503.
00:04:25
KBE - Beer Service
Урок 504.
00:04:36
KBE - Order Service
Урок 505.
00:06:50
KBE - Add Readiness and Liveness Probe Configuration
Урок 506.
00:05:23
KBE - Add Graceful Shutdown
Урок 507.
00:05:48
KBE - Kubernetes Ingress Controllers
Урок 508.
00:07:36
KBE - Spring Cloud Gateway Service
Урок 509.
00:02:20
KBE - Deleting Services and Deployments
Урок 510.
00:01:47
KBE - Introduction to Consolidated Logging
Урок 511.
00:03:25
KBE - Logging Configuration Code Review
Урок 512.
00:03:33
KBE - Elasticsearch
Урок 513.
00:03:29
KBE - Kibana
Урок 514.
00:10:40
KBE - Filebeat
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Обновите пожалуйста тут 4 - часа видео не хватает !
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Master Spring Boot 3 & Spring Framework 6 with Java
Фреймворки Spring и Spring Boot - это платформы № 1 для создания корпоративных приложений в мире Java. В этом курсе вы изучите все с нуля. Я глубоко убежден, что лучший способ учиться - это делать, и мы разработали этот курс, чтобы он был практическим. Вы создадите веб-приложение, REST API и приложение с полным стеком, используя Spring, Spring Boot, JPA, Hibernate, React, Spring Security, Maven и Gradle. Вы научитесь контейнеризовать приложения с
Spring - Полный курс. Boot, Hibernate, Security, REST.
Spring Framework - очень востребованный и популярный инструмент, который используется для бэкенд разработки в компаниях по всему миру. Spring - самый популярный Java фреймворк и в большинстве вакансий для Java разработчиков будет значится именно эта технология. Популярность Spring обусловлена большой имеющейся кодовой базой, огромным количеством библиотек, развитым сообществом разработчиков, хорошей производительностью и тем, что Spring показал с
Spring - это самый распространенный фреймворк для написания Java приложений. Первая версия вышла еще в далеком 2003 году, после чего Spring претерпел очень много изменений и стал по-настоящему монструозным. Это повлекло разбиение его на множество отдельных модулей, которые будут разобраны в курсе:
Spring 6 и Spring Boot 3 для начинающих (включает 5 проектов)
Spring 6 & Spring Boot 3 for Beginners (Includes 5 Projects)
В этом курсе вы изучите основы Spring Framework Core 6, Spring Boot 3, REST API, Spring MVC, WebFlux, Spring Security, Spring Data JPA, Docker, Thymeleaf, IntelliJ IDEA, Maven и создание проектов.Вам не требуется предыдущий опыт работы с фреймворком Spring. Я научу вас всем основным функциям Spring Framework, чтобы вы глубоко поняли Spring Boot и как он работает внутри.