Get in Touch

Course Outline

Introduction

Spring Boot, React, and Redux

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

Preparing the Development Environment

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

React and Redux

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

React to Spring Boot

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

Spring Security

  • Setting up Spring Security
  • Configuring Spring Security
  • Importing the JWS framework
  • Working with JWS 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

Audience

  • Web Developers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (1)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories