Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
Spring Boot, React, and Redux
- Fullstack application architecture.
- Overview of RESTful APIs and Microservices.
- Front-end vs. 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 to JavaScript modules.
- Creating a Spring Boot service.
- Returning a bean.
- Using path variables.
- Connecting the front-end with a 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
Testimonials (1)
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.