YoVDO

Build a Beautiful CRUD App Using Spring Boot and Angular

Offered By: Okta via YouTube

Tags

Spring Framework Courses Angular Courses Cross-Site Request Forgery (CSRF) Courses OAuth Courses Spring Security Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Develop a secure CRUD application using Spring Boot and Angular in this comprehensive tutorial video. Learn to create a Java REST API with Spring Boot, implement a JPA domain model, and build an Angular app using the Angular CLI. Master the process of integrating Spring Boot API calls and displaying results in Angular, while constructing GroupList and GroupEdit components. Enhance security by implementing OpenID Connect and OAuth for Spring Boot, configuring Spring Security for optimal protection, and updating Angular to handle CSRF and become identity-aware. Explore techniques for packaging Angular with Spring Boot using Maven, verifying functionality with Cypress, fixing unit tests, and implementing GitHub Actions for building and testing. Gain valuable insights into creating robust full-stack applications, with additional resources provided for further learning and community engagement.

Syllabus

- Hello, Java developers!
- Prerequisites
- Create a Java REST API with Spring Boot
- Add a JPA domain model
- Create an Angular App with the Angular CLI
- Call your Spring Boot API and display the results
- Build an Angular GroupList component
- Build an Angular GroupEdit component
- Secure Spring Boot with OpenID Connect and OAuth
- Configure Spring Security for maximum protection
- Update Angular to handle CSRF and be identity-aware
- Update your Angular app’s authentication mechanism
- Configure Maven to Package Angular with Spring Boot
- Verify Everything Works with Cypress
- Fix Unit Tests
- Use GitHub Actions to Build and Test Your App
- Build Something Fabulous with Spring Boot and Angular!
- Check out my InfoQ Mini-books
- Follow us on the socials!


Taught by

Okta

Related Courses

Website Hacking / Penetration Testing
Udemy
Cross Site Request Forgery (CSRF) Prevention for ASP.NET Core and ASP.NET Applications
Pluralsight
ASP.NET Core: Security
LinkedIn Learning
Website Hacking & Penetration Testing (BUG BOUNTY)
Udemy
OWASP Top 10 Vulnerabilities Course (How To)
Treehouse