Angular 7 + Spring Boot and Cloud Microservices(Inc. Docker)
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 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.
-
Spring Boot
-
Spring Cloud
-
Spring Zuul
-
Spring Eureka
-
Angular 7
-
Spring Netflix service discovery
-
Client services
-
Server services
-
Cassandra
-
MySQL
-
Liquibase
-
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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024