->
Udemy -
Udemy -


Description

Course content

  • Introduction
    • Course overview
    • REST Web Service
    • What are Microservices?
    • Java Microservices Learning Path
  • Java Basics
    • Installing JDK
    • Installing Eclipse IDE
    • A closer look at the HelloWorld program
    • Running a Java program from the command line
    • Java Variables
    • Java Operators
    • Java Control Flow Statements
    • Java - Class and Object
    • Java Inheritance
    • Java Interface
    • Java Package
    • Java Method Overloading
    • Java Constructor
    • Java this keyword
    • Java Access Modifiers
    • POJO, Java Bean and Serialization
    • Java Polymorphism with Inheritance
    • Java Polymorphism with Interface
  • Setting the stage for Spring Framework
    • Installing IntelliJ IDEA
    • Injecting an Object
    • Java Annotation
  • Spring Framework and Spring Boot
    • Spring Framework and Spring Boot Introduction
    • A Hello World REST service using Spring Boot
    • Dependency Injection using the Spring Framework
    • Maven for build and dependency management
    • IntelliJ Quick Tip - Maven Reimport
    • Creating a Spring Boot application with multiple dependencies
    • Returning an object to REST API
    • JPA, ORM , Hibernate and Spring Data JPA
    • Installing a SQLite Database
    • Fetching data from database using Spring Data JPA
    • Spring Boot Advantages
    • Postman REST client
    • CRUD operations using Spring Data JPA
    • Exporting the application to a JAR file
    • Integrating services with RestTemplate
  • Mircoservices - Service Discovery
    • Service Discovery
    • Setting up a Eureka Discovery Server
    • Registering the Course app as a Eureka client
    • Integrating the Course Catalog app with the Course app through the Eureka server
  • Microservices - Fault Tolerance
    • What happens when the Course app goes down?
    • Handling failure with Circuit Breaker
    • Implementing Circuit Breaker with Netflix Hystrix
  • Course - Project
    • Course Catalog Project - Problem Statement
    • Building the User App
    • Querying the User App on a specific field in the User table
    • Enhancing the Course Catalog App to fetch data from the User App
  • Microservices - Externalizing Configuration
    • Why externalize Configuration properties?
    • Setting up a Spring Cloud Config Server with Git
    • Reading configuration from application.properties
    • Integrating Microservices with Spring Cloud Config Server
    • Refreshing configuration without restarting microservices
  • Microservices - Routing & Load Balancing
    • Dynamic Routing using Netflix Zuul
    • Client Side Load Balancing using Netflix Ribbon

Udemy - A Java Spring Boot Microservices project for beginners


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 osheemex   |  

Information
Members of Guests cannot leave comments.




rss