Spring Boot 3.0 has become a cornerstone for building scalable, secure, and high-performance backend systems in modern enterprise environments. This course empowers you with in-depth knowledge of Spring Boot’s latest capabilities and the architectural techniques needed to build robust, production-ready applications.
即将结束: 只需 199 美元(原价 399 美元)即可通过 Coursera Plus 学习新技能。立即节省

您将学到什么
Leverage reactive programming to build responsive and resilient applications
Develop reactive and asynchronous RESTful services using Spring Boot
Implement advanced testing strategies to ensure application reliability
您将获得的技能
- Java
- Integration Testing
- Kubernetes
- Authentications
- OAuth
- Containerization
- Docker (Software)
- Software Design Patterns
- Role-Based Access Control (RBAC)
- Software Testing
- Data Store
- Restful API
- Spring Boot
- Software Architecture
- Security Testing
- Microservices
- Unit Testing
- Java Programming
- Event-Driven Programming
- Apache Kafka
要了解的详细信息

添加到您的领英档案
January 2026
9 项作业
了解顶级公司的员工如何掌握热门技能

该课程共有9个模块
In this section, we explore Spring Boot 3.0's advanced features, including AppStartup and improved dependency resolution, to enhance application efficiency and scalability in complex projects.
涵盖的内容
2个视频7篇阅读材料1个作业
In this section, we explore DDD, CQRS, and event sourcing to align software with business needs, separate data operations, and track data history for scalable microservices.
涵盖的内容
1个视频6篇阅读材料1个作业
In this section, we explore reactive programming with Spring Boot 3.0, build a reactive REST API using WebFlux, and analyze backpressure in asynchronous systems.
涵盖的内容
1个视频8篇阅读材料1个作业
In this section, we explore Spring Data's application in SQL and NoSQL databases, cache abstraction, and batch processing to enhance data management and performance in real-world projects.
涵盖的内容
1个视频7篇阅读材料1个作业
In this section, we explore securing Spring Boot applications using OAuth2, JWT, and RBAC to ensure robust access control and token management in real-world scenarios.
涵盖的内容
1个视频6篇阅读材料1个作业
In this section, we explore advanced testing strategies including TDD in Spring Boot, secure controller testing, and integration techniques to ensure reliable and maintainable software across diverse architectures.
涵盖的内容
1个视频6篇阅读材料1个作业
In this section, we explore containerization and orchestration in Spring Boot 3.0, focusing on Docker, Kubernetes, and monitoring with Prometheus and Grafana for scalable, efficient applications.
涵盖的内容
1个视频6篇阅读材料1个作业
In this section, we explore event-driven systems using Kafka and Spring Boot, focusing on configuring Kafka with Docker, building producer-consumer applications, and monitoring with CMAK tools.
涵盖的内容
1个视频4篇阅读材料1个作业
In this section, we explore AOP, Feign Client, and auto-configuration in Spring Boot to enhance productivity, simplify development, and improve code maintainability.
涵盖的内容
1个视频4篇阅读材料1个作业
位教师

提供方
人们为什么选择 Coursera 来帮助自己实现职业发展




常见问题
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
更多问题
提供助学金,





