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

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

  • Development
  • May 07, 2025
SynopsisAngular 7 + Spring Boot and Cloud Microservices(Inc. Docker ,...
Angular 7 + Spring Boot and Cloud Microservices(Inc. Docker)  No.1

Angular 7 + Spring Boot and Cloud Microservices(Inc. Docker), available at $49.99, has an average rating of 4.05, with 117 lectures, based on 124 reviews, and has 604 subscribers.

You will learn about Spring boot Spring zuul Cassandra Spring Eureka Mysql Liquibase Angular 7 Gradle Intellij Eclipse Microservices Spring Cloud NoSQL SQL Spring Gateway Rooting This course is ideal for individuals who are Java developers curious about microservices It is particularly useful for Java developers curious about microservices.

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

Summary

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

Price: $49.99

Average Rating: 4.05

Number of Lectures: 117

Number of Published Lectures: 117

Number of Curriculum Items: 117

Number of Published Curriculum Objects: 117

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

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

  • Java developers curious about microservices
  • Target Audiences

  • Java developers curious about microservices
  • 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.

    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 Cloudwhich 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

    Why did we choose Angular? Not Vue, React or other script languages?

    Angular provides MVC architecture, we will see the details of it

    Why did we choose different database solutions? Microservices support them?

    Spring Cloud Solutions: Spring Zuul, Eureka Discovery etc.

    How does Spring security handle the secure connection? Basic Authentication or Bearer Authentication?

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: What are microservices, Advantages Vs With Monolithic Application?

    Lecture 2: Microservice Architecture Of Our Project

    Lecture 3: Architecture Of All System – Requirements – Server + Client + Database

    Chapter 2: Preparation For Microservices, Spring Boot, Intellij, Lombok

    Lecture 1: Source Code

    Lecture 2: Prerequests For Server Side

    Lecture 3: Install Java 11+

    Lecture 4: Open Demo Project In Intellij

    Lecture 5: Install And Enable Lombok – Prerequest

    Lecture 6: Lombok Overview

    Lecture 7: Spring Overview – Basic Annotations, Dependency Injection

    Chapter 3: Microservice 1 – User-Service – Microservice-User-Management

    Lecture 1: User Service Github Repository Link

    Lecture 2: User Service Architecture And Overview

    Lecture 3: Creating of User Service Project With Spring Initializr

    Lecture 4: Configuration Of User Service Properties

    Lecture 5: Hibernate Overview

    Lecture 6: Creating Model – User Class

    Lecture 7: Sql Overview – Basic Queries

    Lecture 8: Liquibase Overview

    Lecture 9: Creating Liquibase Changelog

    Lecture 10: Convert MySQL Database To MsSQL

    Lecture 11: JPA (Java Persistence API) Repository Overview

    Lecture 12: Repository Class For User – JPA Repository

    Lecture 13: Creating User Service – MVC

    Lecture 14: Rest Controller Overview – Get, Post, Delete, Put, Patch

    Lecture 15: Creating User Controller – MVC

    Chapter 4: User Service – (Spring Security Implementation)

    Lecture 1: Spring Security Overview

    Lecture 2: User Details Service -Security

    Lecture 3: CORS And CSRF – Spring Security

    Lecture 4: Spring Security Default Configuration And Customization

    Lecture 5: Authentication – Spring Security

    Lecture 6: Authorization – Spring Security

    Lecture 7: Spring Web Security Configuration

    Chapter 5: Eureka Server

    Lecture 1: Eureka Server Github Repository

    Lecture 2: Installation

    Lecture 3: Configuration

    Lecture 4: Eureka Server – Build And Run

    Chapter 6: User Service – (Enable Eureka And Test)

    Lecture 1: Eureka Client Service – Communication

    Lecture 2: Eureka Instances

    Lecture 3: User Service – Test

    Lecture 4: User Service – Build And Run

    Chapter 7: Microservice 2 – Log Service

    Lecture 1: Log Service Github Repository

    Lecture 2: Cassandra – Download And Install

    Lecture 3: Overview

    Lecture 4: Installation

    Lecture 5: Application Properties Configuration

    Lecture 6: Log Model Class

    Lecture 7: Cassandra Id Types And Uniqueness in Cassandra

    Lecture 8: Summary Model Class

    Lecture 9: Cassandra Configuration

    Lecture 10: Create Log Repository – Crud Repository

    Lecture 11: Create Summary Repository – CRUD Repository – Custom CQL Queries

    Lecture 12: Create Log Service – MVC

    Lecture 13: Create Log Controller – MVC

    Lecture 14: Create Eureka Discovery Service

    Lecture 15: Log Service Test

    Lecture 16: Log Service – Build And Run

    Chapter 8: Microservice 3 – Course Service

    Lecture 1: Course Service Source Code And Important Notes

    Lecture 2: Course Service Overview

    Lecture 3: Installation With Spring Initializr

    Lecture 4: Application Properties Configuration

    Lecture 5: Create Course Model Class – Java Persistence API

    Lecture 6: Create Transaction Model Class – Hibernate ManyToOne Relation

    Lecture 7: Liquibase Implementation For Model Classes

    Lecture 8: Liquibase Implementation For Test Data

    Lecture 9: Liquibase Test Data With Store Procedure Changeset – Batch Insertion

    Lecture 10: Dependency Library For Entity Manager Bean

    Lecture 11: Hibernate Entity Manager Factory Bean On Repository

    Lecture 12: Create CRUD Template With Entity Manager

    Lecture 13: Create Course Repository – HQL

    Lecture 14: Create Transaction Repository – HQL

    Lecture 15: Feign Client Implementation

    Lecture 16: Course Service And Controller – MVC (With Feign Client Call)

    Lecture 17: Allowing Origins for Cross-Origin Resource Sharing

    Lecture 18: Enable Eureka Client And Configure

    Lecture 19: Course Service Test

    Lecture 20: Course Service – Build And Run

    Chapter 9: Zuul Gateway Service

    Lecture 1: Zuul Gateway Service Github Repository Link

    Lecture 2: Installation

    Lecture 3: Configuration

    Lecture 4: Timeout Configuration

    Lecture 5: Allowing Origins for Cross-Origin Resource Sharing

    Lecture 6: Zuul Gateway Service Test

    Lecture 7: Gateway Path And Microservices API Path

    Lecture 8: Load Balance Example On User Service

    Lecture 9: Zuul Gateway Service – Build And Run

    Chapter 10: Angular – Client Side – Microservices Consumer

    Lecture 1: Prerequests For Client Side

    Lecture 2: Angular Client Side Github Repository Link

    Lecture 3: Angular Overview – Components, Directives

    Lecture 4: Client Side – Overview

    Lecture 5: Installation

    Instructors

  • Angular 7 + Spring Boot and Cloud Microservices(Inc. Docker)  No.2
    Senol Atac
    Software Architect
  • Rating Distribution

  • 1 stars: 12 votes
  • 2 stars: 7 votes
  • 3 stars: 25 votes
  • 4 stars: 37 votes
  • 5 stars: 43 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!