|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-spring-boot-projects-with-java/
课程评论:没有评论
课程名称:用 Java 构建 5 个 Spring Boot 项目:逐行编码 课程概述:本课程将教授您如何使用 Java 17+、REST API、Spring Boot 3、Spring Security 6、Thymeleaf、React 和 MySQL 数据库构建 5 个以上的迷你 Spring Boot 项目。我们将构建以下 5 个春季引导迷你项目: 1. **银行应用程序**:您将学习如何为银行领域构建 REST API,支持创建银行账户、获取账户详情、进行存款和取款、在账户之间转账以及查看交易历史。 2. **个人费用追踪器项目**:在该项目中,您将学习如何构建 REST API、处理异常、生成 REST API 文档等。费用追踪器应用程序旨在帮助用户高效管理财务,跟踪不同类别的支出。 3. **待办事项管理项目**:在这个项目中,您将学习如何构建实时 REST API,并使用 Spring Security 和 JWT(JSON Web Token)来保护这些 API。 4. **学生管理系统项目**:您将学习如何使用 Java、Spring Boot、Thymeleaf 和 MySQL 数据库创建一个 web 应用程序(学生管理系统)。 5. **员工管理系统项目**:在该项目中,您将学习如何使用 Java、Spring Boot、React JS 和 MySQL 数据库构建一个全栈 web 应用程序(员工管理系统)。 本课程使用的工具和技术: - 服务器端:Java 17+、Spring Boot 3+、Spring Data JPA (Hibernate)、Maven、IntelliJ IDE、MySQL 数据库、Postman - 客户端:JavaScript、Thymeleaf、React JS 18+、React Router、Axios、Bootstrap CSS 框架、Visual Studio Code IDE、VS Code 扩展、Node JS、NPM 通过本课程的学习,您将获得实战经验,掌握如何开发功能齐全的 Spring Boot 应用程序,利于提升您的 Java 开发技能。
This course teaches you how to build 5+ mini Spring Boot projects using Java 17+, REST API, Spring Boot 3, Spring Security 6, Thymeleaf, React, and MySQL database.In this course, we will build these 5 Spring Boot mini-projects:Banking ApplicationPersonal Expense Tracker ProjectTodo Management ProjectStudent Management SystemEmployee Management SystemTodo Management ProjectIn the Todo Management Project, you will learn how to build real-time REST APIs and secure those REST APIs using Spring Security and JWT (JSON Web Token).Personal Expense Tracker ProjectIn the Expense Tracker Project, you will learn how to build REST APIs, handle exceptions, generate REST API documentation, and more. The Expense Tracker Application is a comprehensive solution designed to help users manage their finances efficiently by tracking expenses across different categories.Banking ApplicationIn the Banking Application Project, you will learn how to build REST APIs for the banking domain. The application supports creating bank accounts, fetching account details, making deposits and withdrawals, transferring funds between accounts, and viewing transaction histories.Student Management System ProjectIn the Student Management System project, you will learn how to create a web application (Student Management System) using Java, Spring Boot, Thymeleaf, and MySQL database.Employee Management System ProjectIn the Employee Management System project, you will learn how to build a full-stack web application (Employee Management System) using Java, Spring Boot, React JS, and MySQL database.Tools and technologies used in this course:Server-side:Java 17+Spring Boot 3+Spring Data JPA (Hibernate)MavenIntelliJ IDEAMySQL databasePostman Client-side:JavaScriptThymeleafReact JS 18+React RouterAxiosBootstrap CSS frameworkVisual Studio Code IDEVS Code extensionsNode JSNPM