YoVDO

Spring Boot and Spring Security with JWT - Comprehensive Course

Offered By: Telusko via YouTube

Tags

Spring Framework Courses REST APIs Courses Dependency Injection Courses CORS Courses JWT Courses Spring Security Courses Spring Data JPA Courses H2 Database Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Master the Spring 6 framework and Spring Boot 3 with hands-on projects and Spring Security implementation in this comprehensive 8-hour 40-minute course. Begin with an introduction to Spring, exploring IoC and DI concepts, before diving into Spring Boot fundamentals. Learn dependency injection, autowiring, and XML configuration in Spring. Progress to Spring Boot MVC, covering web development, HTTP methods, and Spring Data JPA. Gain practical experience through a project that includes setting up models, handling CORS errors, and implementing CRUD operations with image support. Delve into Spring Security, configuring custom authentication, understanding CSRF tokens, and integrating database-backed user management. Conclude with an exploration of JWT implementation and social login integration for Google and Github.

Syllabus

What is Spring
Project for Spring Series
Prerequisite and Tools required for Spring
IoC and DI
What is Spring Boot
DI using Spring Boot
Auto wire using Spring Boot
Spring without Boot
Spring xml config
Constructor and Setter Injection
Auto wire in Spring
Need for Spring Boot MVC
Spring Boot Web
Spring MVC and Layers
Spring Web Http methods GET and PUT
Spring Web PUT and DELETE
Spring Data JPA
Spring Data JPA and H2 Setup
Spring Data JPA with JPA Repository
understanding react frontend
Project using Spring - Project Setup with Model
Project using Spring - loading data in H2
CORS Error in Spring Boot
Response Entity and GetByID
Project using Spring Add Product with Image
Project using Spring Fetching Image
Project using Spring Update and Delete
Project using Spring Search Feature
Spring Security Getting Started
Setting our own username and password
CSRF Token
Spring Security Configuration
Spring Security User from Database
Spring Security Bcrypt Password Encoder
What is JWT and Why
Spring Security Project Setup for JWT
Generating JWT Token
Validating Token
Spring Security Google and Github Login


Taught by

Telusko

Related Courses

Introduction to Modern Web Development with ASP.NET Core
EDUCBA via Coursera
Building Microservices API in Go
Packt via Coursera
Full Stack Twitter Clone – API Development
Packt via Coursera
Minimal API Development with ASP.NET Core
Packt via Coursera
Auth0 Tips and Tricks
egghead.io