Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Full Stack Java with React, Spring Boot, and JHipster - Creating a Secure Application

Okta via YouTube

Overview

Learn how to build a secure, full-stack Java application using React, Spring Boot, and JHipster in this comprehensive screencast. Start by installing prerequisites and getting familiar with JHipster 7. Verify functionality using Cypress and Keycloak, then switch to Auth0 for identity management. Create an OpenID Connect app, run and test your JHipster application, and add CRUD functionality for photos. Enhance your Spring Boot API with image EXIF processing and implement a React photo gallery. Transform your application into a Progressive Web App (PWA), deploy it to Heroku, and optimize for Auth0 integration. Analyze your PWA score using Lighthouse and discover how JHipster streamlines full-stack development. Perfect for developers looking to create modern, secure Java applications with cutting-edge technologies.

Syllabus

- Hello developers!
- What we'll be doing today
- Install prerequisites
- Full Stack Development with React and Spring Boot
- Get Started with JHipster 7
- Verify Everything Works with Cypress and Keycloak
- Change Your Identity Provider to Auth0
- Create an OpenID Connect App on Auth0
- Run Your JHipster App with Auth0
- Test Your Full Stack Java App with Cypress
- Create Entities to allow CRUD on Photos
- Add Image EXIF Processing in Your Spring Boot API
- Add a React Photo Gallery
- Make Your Full Stack Java App Into a PWA
- Deploy Your React + Spring Boot App to Heroku
- Configure Heroku for Auth0
- Analyze Your PWA Score with Lighthouse
- Streamline your full-stack development with JHipster
- Follow us and thanks for watching!

Taught by

Okta

Reviews

Start your review of Full Stack Java with React, Spring Boot, and JHipster - Creating a Secure Application

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.