Full-Stack Java Developer Course with Spring Boot & React JS

所在平台: Udemy

课程主页: https://www.udemy.com/course/full-stack-java-development-with-spring-boot-react/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:全栈Java开发课程:Spring Boot与React JS结合 课程概述:在这门以实践为导向的课程中,您将深入探索全栈Web应用程序开发的世界,使用强大的Spring Boot和React JS组合。您将构建两个全栈Web应用程序(员工管理系统和待办事项管理应用),使用Spring Boot、Spring Security、Spring Data JPA、JWT、React JS和MySQL数据库。同时,我们将使用最新版本的Spring Boot(3+)、Spring Security(6+)、React JS(18+)和MySQL数据库(8+),并运用现代流行工具,如IntelliJ IDEA、VS Code、Maven、Postman、NPM等,来构建全栈Web应用程序。 React JS简介:React JS是一个用于构建前端用户界面的JavaScript库。与Angular不同,React并不是一个框架,且是由Facebook创建的开源项目。 Spring Boot简介:Spring Boot用于开发REST Web服务和微服务,将Spring框架推向了一个新的高度。它大幅减少了Spring项目所需的配置和设置时间,几乎可以实现零配置快速搭建项目,专注于构建应用程序的核心功能。 课程主题: 1. React JS基础 2. Spring Boot基础 3. 项目1:员工管理系统 - 员工管理模块 - Spring Boot后端实现 - 员工管理模块 - React JS前端实现 - 部门管理模块 - Spring Boot后端实现 - 部门管理模块 - React JS前端实现 - 使用Bootstrap CSS框架美化网页 4. 项目2:待办事项管理应用 - 待办事项模块 - Spring Boot后端实现 - 待办事项模块 - React JS前端实现 - 使用Spring Security保护REST API - 构建注册和登录的REST API - 在React应用中实现注册和登录功能 - 使用JWT(JSON Web Token)保护REST API - 在React应用中使用JWT - 使用Bootstrap CSS框架美化网页 课程所用工具和技术: - 服务器端:Java 17+、Spring Boot 3+、Spring Data JPA(Hibernate)、Spring Security、JWT、Maven、IntelliJ IDEA、MySQL数据库、Postman - 客户端:React JS 18+、React Hooks、React Router、Axios、Bootstrap CSS框架、Visual Studio Code、VS Code扩展、Node JS、NPM 通过参与本课程,您将获得全栈Web开发的实用技能,能够独立开发和部署功能齐全的Web应用程序。

课程评论(0条)

课程详情

In this hands-on project-oriented course, you will dive into the world of full-stack web app development using the powerful combination of Spring Boot and React JS.In this course, you will build two full-stack web applications (Employee Management System and Todo Management App) using Spring Boot, Spring Security, Spring Data JPA, JWT, React JS, and MySQL database.In this course, we will use the latest version of Spring Boot (3+), Spring Security (6+), React JS (18+), and MySQL database (8+). We will use modern and popular tools to build full-stack web applications such as IntelliJ IDEA, VS Code, Maven, Postman, NPM, etc.What is React JS?React JS is a JavaScript library used to build user interfaces (UI) on the front end.React is not a framework (unlike Angular, which is more opinionated).React is an open-source project created by Facebook.What is Spring Boot?Spring boot to develop REST web services and microservices.Spring Boot has taken the Spring framework to the next level. It has drastically reduced the configuration and setup time required for spring projects.You can set up a project with almost zero configuration and start building the things that actually matter to your application.Course Topics:1. React JS Fundamentals2. Spring Boot Fundamentals3. Project 1: Employee Management SystemBuild Employee Management Module - Backend Implementation using Spring BootBuild Employee Management Module - Frontend Implementation using React JSBuild Department Management Module - Backend Implementation using Spring BootBuild Department Management Module - Frontend Implementation using React JSStyle Web Pages using the Bootstrap CSS framework4. Project 2: Todo Management AppTodo Management Module - Backend Implementation using Spring BootTodo Management Module - Frontend Implementation using React JSSecure REST APIs using Spring SecurityBuild Register and Login REST APIsImplement Register and Login Features in the React AppSecure REST APIs using JWT (JSON Web Token)Using JWT (JSON Web Token) in React AppStyle Web Pages using the Bootstrap CSS frameworkTools and technologies used in this course:Server-side:Java 17+Spring Boot 3+Spring Data JPA (Hibernate)Spring SecurityJWTMavenIntelliJ IDEAMySQL databasePostman Client-side:React JS 18+React HooksReact RouterAxiosBootstrap CSS frameworkVisual Studio Code IDEVS Code extensionsNode JSNPM

课程标签

0人关注该课程

主题相关的课程