Angular 7 + Spring Boot and Cloud Microservices(Inc. Docker)

7h 12s
English
Paid

In this course, we will learn Microservices With Spring Boot and Spring Cloud on server side. In Client Side, we will learn Angular 7. Our project template goes on Github project so you can reach every component of project from Github repository. You know that Microservices is a popular topic for current years.

Read more about the course

Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of services that are

  • Highly maintainable and testable

  • Loosely coupled

  • Independently deployable

  • Organized around business capabilities.

The microservice architecture enables the continuous delivery/deployment of large, complex applications. It also enables an organization to evolve its technology stack.

Spring Cloud which builds on top of Spring Boot, provides a set of features to quickly build microservices. It’s very smart to know how to get them working together, can quickly setup services, with minimal configurations.

  1. Spring Boot

  2. Spring Cloud

  3. Spring Zuul

  4. Spring Eureka

  5. Angular 7

  6. Spring Netflix service discovery

  7. Client services

  8. Server services

  9. Cassandra

  10. MySQL

  11. Liquibase

  12. NoSQL

Requirements:
  • Basic Java Knowledge
  • Basic Spring Knowledge
  • Basic Angular Knowledge
  • Basic SQL Knowledge
Who this course is for:
  • Java developers curious about microservices

What you'll learn:

  • Spring boot
  • Spring zuul
  • Cassandra
  • Spring Eureka
  • Mysql
  • Liquibase
  • Angular 7
  • Gradle
  • Intellij
  • Eclipse
  • Microservices
  • Spring Cloud
  • NoSQL
  • SQL
  • Spring Gateway
  • Rooting

Watch Online Angular 7 + Spring Boot and Cloud Microservices(Inc. Docker)

Join premium to watch
Go to premium
# Title Duration
1 What are microservices, Advantages Vs With Monolithic Application? 05:22
2 Microservice Architecture Of Our Project 03:43
3 Prerequests For Server Side 04:02
4 Open Demo Project In Intellij 03:08
5 Install And Enable Lombok - Prerequest 01:21
6 Lombok Overview 01:39
7 Spring Overview - Basic Annotations, Dependency Injection... 07:43
8 User Service Architecture And Overview 02:34
9 Creating of User Service Project With Spring Initializr 02:37
10 Configuration Of User Service Properties 07:00
11 Hibernate Overview 04:01
12 Creating Model - User Class 03:23
13 Sql Overview - Basic Queries 02:50
14 Liquibase Overview 03:21
15 Creating Liquibase Changelog 04:17
16 JPA (Java Persistence API) Repository Overview 03:25
17 Repository Class For User - JPA Repository 04:03
18 Creating User Service - MVC 04:52
19 Rest Controller Overview - Get, Post, Delete, Put, Patch 04:03
20 Creating User Controller - MVC 08:55
21 Spring Security Overview 03:32
22 User Details Service -Security 05:24
23 Spring Security Default Configuration And Customization 10:41
24 Authentication - Spring Security 03:43
25 Authorization - Spring Security 04:30
26 Spring Web Security Configuration 09:19
27 Installation 01:36
28 Configuration 02:16
29 Eureka Server - Build And Run 01:18
30 Eureka Client Service - Communication 03:33
31 Eureka Instances 08:59
32 User Service - Test 02:36
33 Cassandra - Download And Install 02:37
34 Overview 02:08
35 Installation 03:05
36 Application Properties Configuration 03:40
37 Log Model Class 03:19
38 Cassandra Id Types And Uniqueness in Cassandra 04:30
39 Summary Model Class 03:01
40 Cassandra Configuration 06:16
41 Create Log Repository - Crud Repository 01:53
42 Create Summary Repository - CRUD Repository - Custom CQL Queries 03:03
43 Create Log Service - MVC 04:43
44 Create Log Controller - MVC 05:32
45 Create Eureka Discovery Service 03:35
46 Log Service Test 04:04
47 Course Service Overview 02:35
48 Installation With Spring Initializr 02:08
49 Application Properties Configuration 05:49
50 Create Course Model Class - Java Persistence API 02:47
51 Create Transaction Model Class - Hibernate ManyToOne Relation 02:49
52 Liquibase Implementation For Model Classes 04:57
53 Liquibase Implementation For Test Data 05:03
54 Hibernate Entity Manager Factory Bean On Repository 08:10
55 Create CRUD Template With Entity Manager 03:49
56 Create Course Repository - HQL 03:34
57 Create Transaction Repository - HQL 02:37
58 Feign Client Implementation 05:15
59 Course Service And Controller - MVC (With Feign Client Call) 04:19
60 Allowing Origins for Cross-Origin Resource Sharing 01:24
61 Enable Eureka Client And Configure 05:33
62 Course Service Test 01:14
63 Installation 02:00
64 Configuration 04:37
65 Timeout Configuration 01:37
66 Allowing Origins for Cross-Origin Resource Sharing 02:02
67 Zuul Gateway Service Test 01:45
68 Gateway Path And Microservices API Path 02:54
69 Load Balance Example On User Service 08:09
70 Prerequests For Client Side 02:24
71 Angular Overview - Components, Directives... 07:11
72 Client Side - Overview 02:21
73 Installation 06:13
74 Configuration 04:24
75 Angular Model View Controller Structure 03:59
76 Angular Routing For Components And Parameters 03:04
77 Login - Authentication Implementation - MVC 14:47
78 Profile Page Controller And View Implementation 03:53
79 Register Page Controller And View Implementation 05:11
80 Course Enrollment Implementation - MVC 16:30
81 Course Detail Implementation - MVC - Log Service 16:49
82 Filter Courses: Popular And Free Text Search Implementation 05:15
83 Emitter Service - Listener - Trigger 05:52
84 Create Navigation Bar - Bootstrap NavBar 10:56
85 Docker Overview 03:24
86 Docker for User Service 05:20
87 Docker Run With Docker-Compose 04:25
88 Docker for Log Service 04:49
89 Docker for Course Service 02:58
90 Docker for Eureka Server 02:52
91 Docker for Zuul Gateway Service 02:41
92 Docker for Client Side 05:03
93 Testing 03:32

Similar courses to Angular 7 + Spring Boot and Cloud Microservices(Inc. Docker)

Spring Boot Microservices and Spring Cloud

Spring Boot Microservices and Spring Cloududemy

Category: Spring Boot, Spring Cloud, Spring Security
Duration 18 hours 8 minutes 21 seconds
Desktop apps with Angular, Firestore and Electron

Desktop apps with Angular, Firestore and Electronudemy

Category: Angular, Electron, Firebase
Duration 11 hours 28 minutes 39 seconds
Spring Boot Microservices with Spring Cloud Beginner to Guru

Spring Boot Microservices with Spring Cloud Beginner to Guruudemy

Category: Spring Boot, Spring Data, Spring Cloud
Duration 34 hours 14 minutes 34 seconds
Advanced Angular Forms

Advanced Angular FormsDmytro Mezhenskyi (decodedfrontend.io)

Category: Angular
Duration 13 hours 38 minutes 40 seconds
Angular 9 Firebase Project Course

Angular 9 Firebase Project Coursefireship.io

Category: Angular, Firebase
Duration 2 hours 46 minutes 56 seconds
[NEW] Spring Boot 3, Spring 6 & Hibernate for Beginners

[NEW] Spring Boot 3, Spring 6 & Hibernate for Beginnersudemy

Category: Spring Boot, Hibernate ORM, Spring, Spring MVC, Spring Security
Duration 33 hours 41 minutes 4 seconds
Spring Boot Microservices and Spring Cloud. Build & Deploy.

Spring Boot Microservices and Spring Cloud. Build & Deploy.udemy

Category: Spring Boot, Spring Cloud
Duration 20 hours 33 minutes 14 seconds
Spring Boot E-Commerce Ultimate Course

Spring Boot E-Commerce Ultimate Courseudemy

Category: Spring Boot
Duration 83 hours 14 minutes 29 seconds
Building Your First App with Spring Boot and Angular

Building Your First App with Spring Boot and Angularpluralsight

Category: Angular, Spring Boot, Java
Duration 2 hours 22 minutes 15 seconds