Get Job as Java SpringBoot Developer in IT industry

Get Job as Java SpringBoot Developer in IT industry

Get Job as Java SpringBoot Developer in IT industry

Learn everything about developing production ready Java SpringBoot microservices by building a real world project

Language: english

Note: 4.5/5 (14 notes) 4,257 students

Instructor(s): Obify Consulting

Last update: 2022-01-25

What you’ll learn

  • You will how to create Rest API using SpringBoot
  • You will learn to implement Spring Profiles
  • You will learn to implement logging using logback
  • You will learn about field validation and error handling
  • You will learn SpringData JPA to write queries on entities
  • You will learn to implement Swagger Documentation for your API
  • You will learn to write unit test using Junit and Mockito
  • You will learn to implement to EhCache for caching data
  • You will learn to make remote API call by RestTemplate
  • You will learn about managing dependencies using Maven build tool
  • You will learn to fix code quality issues using SonarLint
  • You will learn all the best practices that should be used to create production ready microservice
  • You will learn the Git flow strategy for your Dev, Test, Acc, Production environment along with pull request strategy
  • You will learn to debug your application using intellij

 

Requirements

  • Basics of Java and Springboot

 

Description

In this course you will learn everything that is needed for you to know for developing Java SpringBoot based microservice project.

Everything that is covered in the course is used in day to day by developers in any project. Here all the concepts and techniques are covered that will make you understand how in companies high quality application are developed and delivered to production by developers.

This course will boost your confidence level to the next level as a Java Springboot microservice developer. After this course you will be easily able to apply any Java SpringBoot based jobs and clear them easily.

After joining the company you will be easily getting started to deliver value in the project as whatever we will cover in this course is being practiced in almost all companies working with Java and Springboot.

Following are the topics that you will learn:

You will how to create Rest API using SpringBoot

You will learn to implement Spring Profiles and manage configuration for different environments

You will learn to implement logging using logback

You will learn about field validation and error handling

You will learn SpringData JPA to write queries on entities

You will learn to implement Swagger Documentation for your API

You will learn to write unit test using Junit and Mockito

You will learn to implement to EhCache for caching data that will help improve the application performance

You will learn to make remote API call by RestTemplate

You will learn to debug your application using intellij

You will learn to fix code quality issues using SonarLint

You will learn all the best practices that should be used to create production ready microservice

You will learn the Git flow strategy for your Dev, Test, Acc, Production environment along with pull request strategy

You will also get the complete source code for all microsevice projects

 

Who this course is for

  • Anyone who wants to become a real job ready java springboot developer

 

Course content

  • Introduction & Environment Setup
    • Course Overview
    • Installing Java Intellij Maven Postman SpringInitializer
  • Working with User springboot service
    • Creating user service from spring initializer
    • Pushing code to bitbucket feature branch and getting build success
  • Developing User Login Registration Functionality
    • Controller, Service, Converter, Validator, Entity, Model, Repository
  • Enabling Spring Profiles
    • H2 DB, MySQL DB profiles based configuration and Git flow for DTAP environment
  • Logging and Swagger Documentation
    • Profile based logging using logback and slf4j
    • Implementing Swagger Documentation
  • Unit testing with Junit5 and Mockito
    • Writing unit test for converter layer and learning to debug code
    • Writing unit test for service layer
  • Improving Code Quality with Sonar
    • Analyse code with SonarLint and fix the code quality issues
  • Writing test for Model and Entity classes
    • Unit testing model classes with MeanBean
  • Introduction and setup of other microservices
    • Understanding the interaction between all microservices
    • Setting up Bitbucket Repository for the microservices
  • Working on Location microservice
    • Setup Location microservice from Spring Initializer
    • Implementing different Location API endpoints
    • Working on create and get location API endpoints
    • Calling Remote Geocode API to get coordinate info
    • Implementing Caching using EhCache
    • Implementing Swagger Docs for Location API endpoints
  • Working of Service Offering microservice
    • Implementing Offering Microservice along with Git flow with Pull Request Process
  • Combining Offering data with Location API
    • Calling Offering API from Location API and combining data
  • Source code
    • Source code of project

 

Get Job as Java SpringBoot Developer in IT industryGet Job as Java SpringBoot Developer in IT industry

Time remaining or 815 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate