Spring Boot Course: Learn Spring Boot & Build Web APIs

所在平台: Udemy

课程主页: https://www.udemy.com/course/the-complete-spring-boot-development-bootcamp/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Spring Boot课程:学习Spring Boot并构建Web API 课程概述: Spring Boot是开发Web应用程序的最佳Java框架,倡导约定优于配置,使得开发独立、生产级的Web服务和API变得非常简单。通过本课程,您将成为Java Web开发者,构建强大的API!Spring Boot开发训练营支持Visual Studio Code和IntelliJ。以下是课程内容: 1. **设置Spring Boot项目**:使用最佳实践创建Spring Boot项目。 2. **模型-视图-控制器(MVC)**:构建遵循MVC设计模式的Web应用程序。 3. **字段验证**:在表单提交前验证字段,以防存储无效数据。 4. **三层代码架构**:重构代码,确保代码清晰且可扩展。 5. **Bean和依赖注入**:使用beans实现代码的松耦合。 6. **测试Spring Boot Web应用程序**:编写单元测试和集成测试以验证应用程序的正确性。 7. **React**:将Spring Boot应用程序与React前端连接。 8. **REST API**:开发能够处理GET、POST、PUT和DELETE操作的REST API。 9. **OpenAPI**:使用OpenAPI规范对应用程序进行文档编写。 10. **异常处理**:通过在@ControllerAdvice中抛出和处理未检查的异常来增强API的弹性。 11. **Spring Data JPA (SQL)**:开发与SQL数据库交互的REST API,定义包含@OneToMany和@ManyToMany关系的关系表。 12. **Spring Boot安全性**:通过基本和基于Token的身份验证(JWT)来保护您的应用程序。 这是最互动的在线Web开发课程,每个模块都包含编码练习。我们期待您的参与,课堂见!

课程评论(0条)

课程详情

Spring Boot is the best Java framework for developing web applications. It favors convention over configuration, making it super easy to develop stand-alone, production-grade web services and APIs.Become a Java Web Developer and Build Powerful APIs!The Spring Boot Development Bootcamp offers support for Visual Studio Code and IntelliJ. The curriculum is as follows:Setting up a Spring Boot Project: Create a Spring Boot Project using best practices.Model View Controller: Build a Web application that adheres to the Model View Controller design.Field Validation: Validate fields prior to form submission to prevent the storage of invalid data.Three-Layer Codebase: Refactor your code to make sure it's clean and scalable.Bean and Dependency Injection: Loosely couple your code using beans.Testing a Spring Boot Web Application: Write unit and integration tests to verify that your application is behaving correctly.React: Connect your Spring Boot application to a React Front-end.REST API: Develop a REST API that can process GET / POST / PUT / DELETE operations.OpenAPI: Document your application using the OpenAPI specification.Exception Handling: Make your API resilient by throwing and handling unchecked exceptions inside @ControllerAdvice. Spring Data JPA (SQL): Develop a REST API that interacts with an SQL database. Define relational tables that contain @OneToMany and @ManyToMany relationships. Spring Boot Security: Secure your application through Basic as well as Token-based Authentication (JWT).This is the most interactive web development course online. Every section is packed with coding exercises.We're excited to have you on board. See you in class!

课程标签

0人关注该课程

主题相关的课程