Angular 8 + Spring Boot Microservices and Spring Cloud
Angular 8 + Spring Boot Microservices and Spring Cloud, available at $59.99, has an average rating of 4.1, with 77 lectures, based on 93 reviews, and has 450 subscribers.
You will learn about To Create Project With Spring Boot To Create connection between projects with Spring Cloud Step by step microservice implementation This course is ideal for individuals who are All java developers curious about microservices. It is particularly useful for All java developers curious about microservices.
Enroll now: Angular 8 + Spring Boot Microservices and Spring Cloud
Summary
Title: Angular 8 + Spring Boot Microservices and Spring Cloud
Price: $59.99
Average Rating: 4.1
Number of Lectures: 77
Number of Published Lectures: 77
Number of Curriculum Items: 77
Number of Published Curriculum Objects: 77
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- To Create Project With Spring Boot
- To Create connection between projects with Spring Cloud
- Step by step microservice implementation
Who Should Attend
- All java developers curious about microservices.
Target Audiences
- All java developers curious about microservices.
In this course, we will learn microservices with using Spring Boot and Spring Cloud. To create it, we will implement eveything step by step from initial to finalize so everything will be so clear. Also, we try to look into every detail of code. Of course, we can miss some points of them but in that case, you know that all time you can ask your questions from Q&A section or from direct message. All questions and messages will be answered.
Our application goes on with two main components. These are server side and client side.
On server side, the main core thing will be Spring Boot and Spring Cloud. We will implement microservices with using these two libraries. Also, we will use these libraries on microservices;
First one is Spring Boot Web; Because we will use Model View Controller structure on our service.
Second one is Spring Security; Because we will implement secure login.
The other one is Java Persistence Api; Because we will use Object relational mapping.
The other one is Rest Repositories; Because we will use JPA and CRUD repository.
The other one is Liquibase; Because we will use it for database migration.
The other one is MySQL; Because we will use it for database.
The other one is Eureka Discovery; Because we will use it for communication with other services.
Last one is Lombok; Because we will use it for clean code.
On client side, we will use angular 8. We will create a course management sytem on front end. Also, we will implement it step by step.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction – Microservices vs Monolithic
Lecture 2: Architecture Of All Microservices
Chapter 2: Preparation For Microservices, Spring Boot, Intellij, Lombok
Lecture 1: Source Code
Lecture 2: Prerequests – Tools And Frameworks
Lecture 3: How Can We Open And Import Project In Intellij
Lecture 4: Lombok Installation
Lecture 5: Lombok Overview And Basic Annotations
Lecture 6: Spring Boot – Overview, Basic Annotations, Dependency Injection…
Chapter 3: User Service – Microservice 1
Lecture 1: Source Code For User Service
Lecture 2: Overview
Lecture 3: Create Project with Spring Initalizer
Lecture 4: Open User-Service In Intellij
Lecture 5: Configuration – Application Properties
Lecture 6: Hibernate – Overview And Basic Annotations
Lecture 7: User Model Class And Role Enum Class
Lecture 8: Liquibase Overview
Lecture 9: SQL And Basic Queries
Lecture 10: Liquibase Implementation For User Model Class
Lecture 11: Java Persistence API (JPA) Repository Overview
Lecture 12: User Repository Implementation
Lecture 13: User Service Implementation
Lecture 14: Rest Controller Overview – Request (Get, Post, Put, Delete, Patch), Response
Lecture 15: User Controller Implementation
Lecture 16: Spring Security Overview
Lecture 17: Authentication In Spring Security
Lecture 18: User Details Service Implementation – Security
Lecture 19: Spring Security Default Configurations
Lecture 20: Spring Web Security Configuration
Chapter 4: Eureka Server
Lecture 1: Source Code For Eureka Server
Lecture 2: Installation
Lecture 3: Configuration – Application Properties
Lecture 4: Run And Test Eureka Server
Chapter 5: User Service (Implement Eureka)
Lecture 1: Enable Eureka in User Service
Lecture 2: Test Eureka With User Service
Lecture 3: Run And Test User Service
Chapter 6: Course Service – Microservice 2
Lecture 1: Source Code For Course Service
Lecture 2: Overview
Lecture 3: Installation With Spring Initalizer
Lecture 4: Configuration – Application Properties
Lecture 5: Course Model Class
Lecture 6: Transaction Model Class
Lecture 7: Liquibase Implementation For Model Classes
Lecture 8: Liquibase Implementation For Test Data
Lecture 9: Course And Transaction JPA Repository Implementation
Lecture 10: Course Service Implementation
Lecture 11: Connect to User Service With Feign Client
Lecture 12: Course Controller Implementation
Lecture 13: Enable Eureka Discoverable Service on Course Service
Lecture 14: Allowing Origins for Cross-Origin Resource Sharing
Lecture 15: Run And Test Course Service
Chapter 7: Gateway Service – Spring Zuul
Lecture 1: Source Code For Gateway Zuul Service
Lecture 2: Installation
Lecture 3: Configuration
Lecture 4: Timeout Configuration
Lecture 5: Allowing Origins for Cross-Origin Resource Sharing
Lecture 6: Reach To Microservices Over Gateway Service
Lecture 7: Run And Test Zuul Gateway Service
Lecture 8: Load Balance Example On User Service
Chapter 8: Client Side Preparation – Angular 8
Lecture 1: Source Code For Client Side
Lecture 2: Prerequests
Lecture 3: Angular Overview – Component, Directives…
Chapter 9: Client Side – (Implementation)
Lecture 1: Overview
Lecture 2: Installation
Lecture 3: Configuration – Modules, Bootstrap…
Lecture 4: Model View Controller Structure In Angular
Lecture 5: Routers
Lecture 6: User Model Class
Lecture 7: Course And Transaction Model Classes
Lecture 8: User Service Implementation
Lecture 9: Login Page Implementation
Lecture 10: Register Page Implementation
Lecture 11: Course Service Implementation
Lecture 12: Profile Page Implementation
Lecture 13: Home Page Implementation
Lecture 14: Course Detail Page Implementation
Lecture 15: Navigation Bar Implementation
Chapter 10: Result
Lecture 1: Test It After All
Instructors
-
Senol Atac
Software Architect
Rating Distribution
- 1 stars: 8 votes
- 2 stars: 4 votes
- 3 stars: 14 votes
- 4 stars: 38 votes
- 5 stars: 29 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 Language Learning Courses to Learn in November 2024
- 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