Get in Touch

Course Outline

Introduction

Spring Boot, React, and Redux

  • Full-stack application architecture
  • Overview of RESTful APIs and Microservices
  • Front-end versus back-end development

Setting Up the Development Environment

  • Installing and configuring Spring Boot
  • Installing and configuring React
  • Installing and configuring Redux

React and Redux

  • Importing a React application
  • Working with React structures, components, and JSX
  • Refactoring components
  • Creating modules
  • Handling events
  • Adding state to components
  • Implementing routing for components
  • Styling components

Integrating React with Spring Boot

  • Implementing authentication
  • Handling errors
  • Securing routes with authentication
  • Refactoring React code into JavaScript modules
  • Creating a Spring Boot service
  • Returning a bean
  • Utilizing path variables
  • Connecting the front-end to a RESTful API
  • Using variable paths for services and APIs
  • Applying form validation

Spring Security

  • Setting up Spring Security
  • Configuring Spring Security
  • Importing the JWT framework
  • Working with JWT resources

JPA and Hibernate

  • Populating data
  • Connecting to a JPA repository

Deployment

  • Connecting the Spring Boot API
  • Deploying the back-end to Heroku
  • Deploying the React build

Summary and Conclusion

Requirements

Prerequisites

  • Experience with Java and JavaScript

Target Audience

  • Web Developers
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories