What you will learn
Some of concepts covered in this course include:
- Spring Boot Micro Services
- OAuth2 Authorization Server
- Micro Service API Design
- Maven Build Tool
- Database Design
- Application Domain Design
- Layered Architecture
- HTTP Protocol with REST API
- Client, Server, Resources
- Spring Security with OAuth2 (Open ID Connect)
- Security with JSON Web Token (JWT) and Refresh Token
- Multi-Factor Authentication
- MFA QR code Login Verification
- Spring Data JPA
- Spring Data JDBC
- Application Event Publisher
- Exception Handling
- Angular Web Application
- Angular Architecture (new)
- TypeScript
- Standalone Component
- Angular Directives (structural and attribute directives)
- Angular Components (component lifecycle, templates, communication)
- Data Binding (string interpolation, property binding, event binding)
- Angular Services
- Angular Interceptors
- Angular Resolvers
- Angular Pipes
- Angular Routing
- Angular Guard
- RxJs
- State Management
- Deployment
This course takes a hands-on approach from application and database design, to development and deployment. All the skills taught in this course are directly applicable to your own projects, college and university projects, and to your company projects. Ready to become a professional? Well then I will see you in the course.
Curriculum
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- OAuth2 Server - Part 1 (6:29)
- OAuth2 Server - Part 2 (10:33)
- OAuth2 Server - Part 3 (7:01)
- OAuth2 Server - Part 4 (14:52)
- OAuth2 Server - Part 5 (6:53)
- OAuth2 Server - Part 6 (17:24)
- OAuth2 Server - Part 7 (7:03)
- OAuth2 Server - Part 8 (7:09)
- OAuth2 Server - Part 9 (21:28)
- OAuth2 Server - Part 10 (3:26)
- OAuth2 Server - Part 11 (5:47)
- OAuth2 Server - Part 12 (11:25)
- OAuth2 Server - Part 13 (4:06)
- OAuth2 Server - Part 14 (12:29)
- OAuth2 Server - Part 15 (3:41)
- OAuth2 Server - Part 16 (17:01)
- OAuth2 Server - Part 17 (6:55)
- OAuth2 Server - Part 18 (11:28)
- OAuth2 Server - Part 19 (15:01)
- OAuth2 Server - Part 20 (13:07)
- OAuth2 Server - Part 21 (4:54)
- OAuth2 Server - Part 22 (14:15)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Registered Client & User Table Definitions (10:33)
- Role Table Definition (1:42)
- User Role Table (2:54)
- User Credential Table (3:40)
- Account Token Table (1:41)
- Password Token Table (1:00)
- User Device Table (1:51)
- Create User Stored Procedure (13:55)
- Populate Roles Table (3:52)
- PostgreSQL Database Connection (5:39)
- Running Queries (7:48)
- Running Discovery Service - Part 1 (13:26)
- Running Discovery Service - Part 2 (9:21)
- Running OAuth2 & Gateway Services (2:48)
Available in
days
days
after you enroll
- Architecture Overview (1:32)
- OAuth2 OpenID Connect Configuration (6:50)
- Getting an Access Token (17:54)
- User Micro Service Overview (1:00)
- Creating User Micro Service (2:28)
- User Micro Service Security Configuration (9:51)
- User Micro Service Features (5:36)
- User Micro Service Models (5:29)
- Feature Implementation - Part 1 (17:33)
- Feature Implementation - Part 2 (3:32)
- Feature Implementation - Part 3 (10:24)
- Feature Implementation - Part 4 (7:46)
- Feature Implementation - Part 5 (7:28)
- Feature Implementation - Part 6 (11:47)
- Feature Implementation - Part 7 (2:47)
- Feature Implementation - Part 8 (4:34)
- Feature Implementation - Part 9 (18:12)
- Feature Implementation - Part 10 (9:19)
- Feature Implementation - Part 11 (9:00)
- Feature Implementation - Part 12 (4:38)
- Feature Implementation - Part 13 (11:04)
- Feature Implementation - Part 14 (2:50)
- Feature Implementation - Part 15 (1:45)
- Feature Implementation - Part 16 (5:10)
- Feature Implementation - Part 17 (2:34)
- Feature Implementation - Part 18 (4:02)
- Feature Implementation - Part 19 (3:24)
- User Resource - Part 1 (7:53)
- User Resource - Part 2 (9:30)
- User Resource - Part 3 (12:09)
- User Resource - Part 4 (4:50)
- User Service Test (7:57)
Available in
days
days
after you enroll
- Ticket Table Design (5:27)
- Task, Ticket, & Comment Table Design (6:12)
- Status, Type, & Priority Table Design (4:21)
- Ticket & Task Status Table Design (4:53)
- Populate Status, Type, & Priority Tables (4:20)
- Create Ticket Micro Service (3:25)
- Ticket Service Models (5:21)
- Ticket Service Methods (10:11)
- Ticket Service Implementation - Part 1 (4:05)
- Ticket Service Implementation - Part 2 (8:35)
- Ticket Service Implementation - Part 3 (13:54)
- Ticket Service Implementation - Part 4 (5:12)
- Ticket Service Implementation - Part 5 (17:18)
- Ticket Service Implementation - Part 6 (3:37)
- Ticket Service Implementation - Part 7 (4:41)
- Ticket Service Implementation - Part 8 (3:46)
- Ticket Service Implementation - Part 9 (7:49)
- Ticket Service Implementation - Part 10 (4:18)
Check your inbox to confirm your subscription