Full Stack HATEOAS: Spring Boot 2.1, ReactJS, Redux

5h 51m 37s
English
Paid
Full Stack introduction to HATEOAS. In this course, you will learn the core concepts of HATEOAS as well as how to leverage this on a ReactJS Application. HATEOAS stands for: Hypermedia As The Engine Of Application State (HATEOAS) It is a REST application architecture in which the servers provide information dynamically through hypermedia (links) that drive the interaction between the client and server.

Read more about the course

In this course we will cover the following concepts:

•“Link” (org.springframework.hateoas) 

•“linkTo” & “methodOn” (org.springframework.hateoas.mvc.ControllerLinkBuilder)

•“Resource” & “Resources” (org.springframework.hateoas) 

•“ResourceAssembler” interface (org.springframework.hateoas) 

We have 3 learning goals:

Goal 1: build a prototypeof a REST API with Spring Boot 2.1 and Java 11

Goal 2: Set up ReactJSstarter project to work with Resources and Links

Goal 3:Deploy our prototype to Heroku’sfree tier

 Thank you!

Requirements:
  • Basic Knowledge of Java and Spring Boot
  • Practical experience building at least one simple CRUD App (MySQL, H2) with Spring Boot is a MUST
  • Basic Knowledge of HTML, CSS, Javascript (ES6 Syntax is Mandatory)
  • Have an IDE of Choice for Spring development (IntelliJ, Eclipse, STS, etc)
  • Previous experience with .jsp, Thymeleaf will come in handy
  • Basic Knowledge of Git and a Github account is a MUST
  • Previous basic experience with React / Redux is a MUST (FREE COURSE INSIDE!)
Who this course is for:
  • Beginner Java and Spring Boot enthusiast with at least 4 to 8 weeks of experience with these technologies
  • Java and Spring Boot developers looking to add ReactJS and Redux to their tool belt

What you'll learn:

  • Introduction to HATEOAS and how to use it with a ReactJS app

Watch Online Full Stack HATEOAS: Spring Boot 2.1, ReactJS, Redux

Join premium to watch
Go to premium
# Title Duration
1 Introduction 01:07
2 Demo 04:33
3 WATCH BEFORE YOU BUY: Limited Course Support 04:25
4 Create Spring Boot project 11:08
5 Load DB with Sample Data 04:29
6 Create Service Layer and Custom Exception 07:49
7 Create CapabilityController, Introduction to Resource and Resources 16:35
8 Post Operation - Happy Path 05:44
9 Implement ErrorMap 10:02
10 PUT Operation 08:35
11 Delete Operation 02:28
12 Resource Assembler 19:19
13 IMPORTANT - Requirements for this section! 04:30
14 Project Walkthrough 14:27
15 Redux Store 21:35
16 GET_CAPABILITIES Part 1 15:56
17 GET_CAPABILITIES Part 2 17:27
18 DELETE_CAPABILITY 18:22
19 BUG FIX: Cannot read property 'capabilityList' of undefined 05:16
20 Open - Close Modals 12:59
21 ADD_CAPABILITY Part 1 17:05
22 ADD_CAPABILITY Part 2 20:30
23 GET_CAPABILITY 18:49
24 UPDATE_CAPABILITY 24:33
25 FINAL_TOUCHES 17:57
26 CONNECT TO CLEAR DB 22:04
27 DEPLOY SPRING BOOT API 13:15
28 DEPLOY REACT APP 10:38

Similar courses to Full Stack HATEOAS: Spring Boot 2.1, ReactJS, Redux

MERN 2024 Edition - MongoDB, Express, React and NodeJS

MERN 2024 Edition - MongoDB, Express, React and NodeJSudemy

Category: React.js, Node.js, MongoDB
Duration 19 hours 7 minutes
The Ultimate React Course 2024: React, Redux & More

The Ultimate React Course 2024: React, Redux & Moreudemy

Category: React.js, Redux
Duration 67 hours 14 minutes 41 seconds
Advanced Animating React with Framer Motion

Advanced Animating React with Framer Motionleveluptutorials

Category: React.js
Duration 2 hours 57 minutes 30 seconds
Modern React with Redux [2023 Update]

Modern React with Redux [2023 Update]udemyStephen Grider

Category: React.js, Redux
Duration 37 hours 44 minutes 46 seconds
MERN Invoice Web App with Docker,NGINX and ReduxToolkit

MERN Invoice Web App with Docker,NGINX and ReduxToolkitudemy

Category: React.js
Duration 24 hours 38 minutes 4 seconds
React and WebRTC 2023 & Sharing Location App with Video Chat

React and WebRTC 2023 & Sharing Location App with Video Chatudemy

Category: React.js, WebRTC
Duration 8 hours 11 minutes 54 seconds
The Creative React and Redux Course

The Creative React and Redux Coursedevelopedbyed.com

Category: React.js, Redux
Duration 18 hours 13 minutes 6 seconds
Redux

Reduxui.dev (ex. Tyler McGinnis)

Category: React.js, Redux
Duration 7 hours 13 minutes 23 seconds
Stratospheric - From Zero to Production with Spring Boot and AWS + BOOK

Stratospheric - From Zero to Production with Spring Boot and AWS + BOOKleanpub

Category: AWS, Spring Boot
Duration 7 hours 19 minutes 39 seconds
Build a React & Redux App w CircleCI CICD, AWS & Terraform

Build a React & Redux App w CircleCI CICD, AWS & Terraformudemy

Category: React.js, AWS, Redux, Terraform
Duration 25 hours 45 minutes 21 seconds