Whatsapp Clone: Spring Boot, Angular, Keycloak & Websocket


Whatsapp Clone: Spring Boot, Angular, Keycloak & Websocket
Whatsapp Clone: Spring Boot, Angular, Keycloak & Websocket
Published 1/2025
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz

Learn Spring boot, Angular 19, Keylcoak, WebSockets, Bootstrap in one course

What you’ll learn

Develop a Secure Backend with Spring Boot

Create a Dynamic Frontend with Angular 19

Implement Real-Time Messaging

Configure Authentication with Keycloak

Design a Responsive UI with Bootstrap

Deploy and Maintain a Full-Stack Application

Requirements

Basic knowledge about Spring and Java

Description

Overview

Section 1: Introduction

Lecture 1 Application Demo

Section 2: Backend (Spring boot, Keycloak, WebSocket)

Lecture 2 Entity Relationship Diagram (ERD)

Lecture 3 Setting up the infrastructure

Lecture 4 Create the Spring project

Lecture 5 Keycloak initial configuration

Lecture 6 Configure the project

Lecture 7 Security configuration

Lecture 8 Create the entities and the relationships

Lecture 9 Create the named queries

Lecture 10 Synchronize the users with Keycloak

Lecture 11 Implement the Chat domain

Lecture 12 Implement the message domain

Lecture 13 Implement the file service

Lecture 14 Implement the user domain

Lecture 15 Implement the WebSocket configuration

Lecture 16 Implement the notifications service

Lecture 17 Add OpenApi support

Section 3: Frontend (Angular 19, Bootstrap, Keyclaok, WebSocket)

Lecture 19 Create and configure the frontend project

Lecture 20 Keycloak configuration

Lecture 21 Add the http interceptor and test the flow

Lecture 22 Implementing the main interface

Lecture 23 Implement the chat list UI

Lecture 24 Implement the messages list

Lecture 25 Implement sending messages with emojis

Lecture 26 Implement the WebSocket

Lecture 27 Attach media files

Lecture 28 Implement auto scroll

Developers looking to build a full-stack application from scratch.,Backend developers eager to learn modern frontend technologies like Angular.,Frontend developers interested in mastering backend development with Spring Boot.,Software engineers exploring real-time communication using WebSockets.,Professionals wanting to implement secure authentication using Keycloak.,Aspiring developers seeking hands-on experience with a real-world project.

Importantissimo!

Per NON SBAGLIARE link e finire su qualche possibile clone, approfittare di offerte esclusive personalizzate per il nostro sito, e se gradisce questo articolo ed il nostro lavoro, la preghiamo di supportarci rinnovando o sottoscrivendo un Account Premium su FILESTORE cliccando sul link qui sotto:

FileStore

Share This Post!

Torna in cima