infyni

Intermediate Java with Microservices & Spring Boot (NRIVA)

This exclusive virtual training is everything you need to develop an event-driven microservices architecture using Spring boot and Kafka. You will be coached by Industry software developers who will guide you through live projects and challenge you with real-world tasks.

Live Course

Live Class: Wednesday, 06 Mar

Duration: 50 Hours

Enrolled: 1

Offered by: infyni

(11)

Live Course
$389 30% off

$273

About Course

Building small, self-contained, ready to run applications can bring significant flexibility and added resilience to your code. 


Microservices represent a modern approach where application code is delivered in small, manageable pieces that operate independently. Spring Boot’s plethora of purpose-built features simplifies the process of building and running your microservices at scale in production, making it the ideal choice. 


When constructing a microservice architecture, a pivotal decision is whether to enable direct communication between services or to employ a broker system. 

Skills You Will Gain

JAVA SET MAP HTTP CODE DATA BASE GIT JUNIT MOCKITO

Course Offerings

  • Instructor-led interactive classes
  • Clarify your doubts during class
  • Access recordings of the class
  • Attend on mobile or tablet
  • Live projects to practice
  • Case studies to learn from
  • Lifetime mentorship support
  • Industry specific curriculum
  • Certificate of completion
  • Employability opportunity
  • Topics
  • Instructor (2)
  • Reviews
  • Class
  • Datamembers
  • Datamethods
  • Constructors
  • Object
  • Interface.
  • Abstraction
  • Encapsulation
  • Method overloading
  • Method overridding
  • Inheritance
  • String
  • String method
  • Exception Handling
  • Checked / Unchecked Exception
  • Try, catch, multi catch, finally
  • Exception handling with respect or inheritance
  • Custom Exception
  • ArrayList
  • LinkedList
  • Vector
  • HashSet
  • LinkedHAshSet
  • TreeSet
  • HashSet
  • LinkedHashMap
  • TreeMap
  • HashTable
  • Equals and hashCode methods
  • Internal Working of Hashmap
  • Creation of Spring boot
  • Discussion about starters
  • Maven Discussion
  • Discussion of pom.xml
  • Discussion about the structure of the Spring boot project
  • Importance of application. properties.
  • @ComponentScan @EntityScan @SpringBootApplication @Value
  • @Autowire
  • @RestController
  • @Controller
  • @Service @RequestMapping
  • @PathVarible
  • @RequestParam
  • @RequestBody
  • @ResponseStatus
  • @Configuration, @Autowire, @RestControllerAdvice @ExceptionHandler @InjectMock @Mock @BeforeEach @AfterEach @RunWith @Test Communication between two micro services
  • GET
  • POST
  • PUT
  • DELETE
  • PATCH 2XX series
  • 4XX series
  • 5XX Series
  • creating enity
  • Creating jpa Repsitory
  • @Id
  • @Column
  • @GeneratedValue
  • @Table
  • JpaRepository
  • findById
  • findAll
  • deleteById
  • delete
  • save
  • Uploading project on git
  • adding new code in git
  • taking updated code form git.
  • Introduction of Mockito
  • Writing test cases
  • @RunWith
  • @Mock
  • @InjectMock
  • @Test
  • @BeforeEach
  • @AfterEach, when().then(), verify()
  • Creating instance on AWS
  • Deployment on AWS
  • Packaging Jars to Docker Images

(11)