This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Spring Boot and Angular with RxJS State Management
Introduction
Application Demo (3:01)
Environment Setup (0:20)
Asking Questions
Source Code
API Service
Design Overview (3:17)
Bootstrapping Spring Boot Application (0:40)
Application Domain (6:58)
Creating Enum Level (2:17)
Creating Custom HTTP Response (7:07)
Service Overview (1:18)
Service Repository (2:15)
Service - Part 1 (9:17)
Service - Part 2 (5:34)
Service - Part 3 (2:47)
Service - Part 4 (6:33)
Service - Part 5 (3:56)
Resource - Part 1 (5:47)
Resource - Part 2 (4:04)
Database Configuration (4:14)
Code Refactoring (1:40)
API Testing
API Testing - Part 1 (1:59)
API Testing - Part 2 (3:07)
API Testing - Part 3 (1:27)
API Testing - Part 4 (1:23)
API Testing - Part 5 (1:24)
Exception Handling
Introduction (1:13)
Handling Invalid Method Arguments (12:13)
Handling Internal Exception (3:48)
Handling Illegal State Exception (5:10)
Handling Note Not Found Exception (3:26)
Testing Exception Handling (4:00)
Overriding White Label Error Page (7:05)
Exception Handling Code Cleanup (1:55)
Front End
Introduction (1:26)
Software Requirement (1:43)
Creating the Angular App (1:08)
Data State (1:39)
Mapping Note (3:09)
Mapping Custom HTTP Response (1:42)
Application State (3:08)
Configuring HTTP (2:22)
Note Service
Note Service - Part 1 (5:22)
Note Service - Part 2 (4:34)
Note Service - Part 3 (5:33)
Note Component
Defining Application State (5:32)
Initializing Application State (3:55)
CORS and Server URL Configuration (4:50)
Understanding Application States (5:22)
Changing Data State to String Type (2:09)
User Interface Template (1:40)
UI Setup and Resources (3:47)
Managing UI and Applicate States (6:35)
Accessing and Displaying Data (5:25)
Adding Priority Code Color (2:59)
Sorting Notes by Created Date (2:32)
Saving Note Function (11:30)
Saving Note Form (5:18)
TypeScript Configuration (3:37)
Removing Multiple Subscriptions (6:12)
Update Note Function (5:42)
Update Note From (5:23)
Update Note (9:18)
Filter Note Service Function (9:44)
Filter Notes (9:12)
Delete Note (4:18)
Notification
Introduction and Setup (5:07)
Notification Service (7:10)
Improvements
Fixing Notification Message (3:26)
Calling Proper Toaster Functions (0:36)
Improving Change Detection (3:12)
Outroduction
Final Note (2:34)
Handling Invalid Method Arguments
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock