Home

/

Courses

/JAVA/SpringBoot/MicroServices/AWS

JAVA/SpringBoot/MicroServices/AWS

Learn with Sparrow

24 modules

Lifetime access

Master Java programming, Spring Boot, Microservices, and AWS cloud

Overview

This course is designed to provide a comprehensive understanding of Java programming language along with Spring Boot, Microservices, and AWS, covering the essential concepts and practical implementation. Participants will gain hands-on experience in building scalable and resilient applications using Java, Spring Boot framework, and AWS cloud services.

Key Highlights

Complete coverage of Java programming language

Hands-on experience with Spring Boot framework

Building and deploying Microservices applications

Utilizing Amazon Web Services (AWS) for application hosting and management

What you will learn

Learn Java Fundamentals

Gain a solid foundation in Java programming language, including variables, control flow, object-oriented concepts, and exception handling.

Explore Spring Boot Framework

Understand the key features of Spring Boot framework and learn how to develop RESTful APIs, handle data persistence using Spring Data, and secure applications.

Build Microservices Architecture

Learn the principles of Microservices architecture and develop scalable, loosely coupled, and distributed applications using Spring Cloud and related tools.

Deploy Applications on AWS

Discover how to leverage AWS services such as EC2, S3, RDS, and Elastic Beanstalk for deploying, managing, and scaling Java applications in the cloud.

Modules

Introduction to Java

4 attachments • 2 hrs

Introduction & Java Over View

Introduction session 2

JDK,JRE and JVM explanation

JDK,JRE and JVM explanation 3

Class and Objects in Java

7 attachments • 6 hrs

Class and Objects in Java

packages and access modifiers 1

packages and access modifiers 2

Access Modifiers

Variable and methods in java

Java primitive Data types

Methods and Constructors

Java Constructors

1 attachment • 1 hrs

Java Constructors

Java primitive Data types and Control Statements

1 attachment • 1 hrs

java primitive type and control statement

Control Statements and Java Operators

4 attachments • 2 hrs

Control Statements and Java Operators

Control Statements and Java Operators

Control Statements and Java Operators

control statements and operators_part2

Java Operators

6 attachments • 4 hrs

Java operators

video1746901437

Logical Operators and This and static Keywords

Logical Operators and This and Static Keywords

static keyword

video1072463553

This and Static Keyword

2 attachments • 1 hrs

static key word and oops concepts

static key word and oops concepts

OOPS Concepts

12 attachments • 7 hrs

Encapsulation and Inheritance

Encapsulation and Inheritance

Inheritance and Polymorphism

Polymorphism and abstraction

Inheritance and Polymorphism

Abstraction

Polymorphism and abstraction

Interfaces

Final and instanceof keyworkds

Abstraction

Interfaces

Final and instaceof Keyword and typecasting

Strings, StringBuffer and StringBuilder

5 attachments • 3 hrs

String ,StringBuffer and StringBuilder: chapter 1

String ,StringBuffer and StringBuilder: chapter 2

StringBuffer ,StringBuilder and Arrays

StringBuilder and StringBuffer

String ,StringBuffer and StringBuilder: chapter 2

Arrays and Object class

14 attachments • 10 hrs

Arrays And Objects

Arrays and Objects

Arrays And Object class part 2

Arrays And Object class part 2

Arrays And Object Class part 3

Arrays And Object Class part 4

Arrays And Object Class part 3

Arrays And Object Class part 4

Object and Wrapper Classes

Object Class and Wrapper Classes

Object Class and Wrapper Classes 2

Object Class and Wrapper Classes 2

WrapperClasses

Wrapper Classes

Java I/O Streams

2 attachments • 55.98 mins

Java I/O Streams

Java I/O Streams

Exception Handling in java

3 attachments • 2 hrs

Exception Handling in java

Exception Handling in java 2

Exception Handling in java 2

Collection Framework in java

18 attachments • 9 hrs

Collection Hierarchy and Introduction

ArrayList and LinkedList

Collection Hierarchy and Introduction

ArrayList and LinkedList

ArrayList and LinkedList 2

ArrayList and LinkedList 2

LinkedList and Sets

LinkedList and Sets 2

LinkedList and Sets 2

Sets

hashcode and equals and sorting

Sets

hashcode and equals and sorting

Collection Sorting and Maps

Maps

Collection Sorting and Maps

Maps

LinkedList and Sets

Lambdas and Functional Interface

Lambdas and Functional Interfaces and Streams

14 attachments • 6 hrs

In built Java Functional interfaces and Streams

Optional Class and Streams

Lambdas and Functional Interface

In built Java Functional interfaces and Streams

Streams

Streams Continuation

Streams

Streams Continuation

Streams GroupBy and method references

Streams Group and Annotations

Streams GroupBy and method references

Optional Class and Streams

Streams Group and Annotations

Streams recap and clarifications

Java Threads

17 attachments • 7 hrs

Threads overview

Threads background

Thread life cycle and Ways to create threads

Thread life cycle

Thread Groups & Priorities and Join method

Daemon thread, joins, and thread synchronization

Threads background

Thread life cycle and Ways to create threads

Thread life cycle

Thread Synchronization

Thread Groups & Priorities and Join method

Daemon thread, joins, and thread synchronization

Thread Synchronization

wait notify notify all in thread

Executor framework

Executor framework

wait notify notify all in thread

Database Management

13 attachments • 6 hrs

Database overview

SQL and database properties

PostgresSql installation and SQL queries examples

postgreSql installation and SQL queries example

no class tomorrow and sunday

Java database connectivity

Java database connectivity

PostgresSql installation and SQL queries examples

SQL and database properties

Database overview

Prepared statement

no class today

Prepared statement

Web application ,servlets and jsp

18 attachments • 8 hrs

Overview of web application and we server

Webserver and web components

Overview of web application and we server

Webserver and web components

Servlets introductions

Servlets introductions

Servlet request handling

Servlet coding example

Servlet request handling

Servlet coding example

Servlet Coding 2

Integrating servlet with databasse

Handling request data using servlet

servlet dopost method

Servlet Coding 2

Integrating servlet with database

Handling request data using servlet

servlet dopost method

Spring Frame Work

37 attachments • 17 hrs

Git and Maven tool

Github and maven tools

git and maven tool

github and maven tools

git from Intellij and Maven

maven tool

maven tool class 2

git from Intellij and Maven

maven tool

No Class today ....

maven tool class 2

Spring background

spring background

Dependency Injection

dependency Injection

Dependency injection and bean life cycle

Dependency injection and bean life cycle

Bean Life Cycle and Controllers

Bean Life Cycle and Controllers 2

Bean Life Cycle and Controllers

Model view Controller (MVC)

Bean Life Cycle and Controllers 2

MVC pattern 2

Model view Controller (MVC)

layered Architecture

MVC pattern 2

layered Architecture

Spring JDBC Template

layered Architecture 2

Properties configuration in spring and spring boot

properties profiling in springboot

Properties configuration in spring and spring boot

Spring JDBC Template

layered Architecture 2

properties profiling in springboot

properties continuation and Introduction to REST API

Properties configuration in spring and spring boot

Rest API introduction

15 attachments • 6 hrs

sorry forgot.. no class today

Rest API : requestheaders and request paramns

Rest API introduction

no class to day guys ...

Rest API different methods

Rest API : requestheaders and request paramns

PUT PATCH DELETE method examples and Status codes

Rest API different methods

Status Codes

PUT PATCH DELETE method examples and Status codes

status code continuation and Rest Template

Status Codes

status code continuation and Rest Template

RequestParam,Query Param RquestParam

RequestParam,Query Param RquestParam

ORM(Object Relational mapping)

24 attachments • 8 hrs

ORM background

SpringBoot RestData Jpa

jpa and crud repository

SpringBoot RestData Jpa

ORM background

methods in jpa repository for different use case

jpa and crud repository

Named queries and Entity Relationships

methods in jpa repository for different use case

One to one , one to many relationships

Named queries and Entity Relationships

no class today.. will meet on Monday

One to one and Many to Many

No class guys today... I will schedule class tomorrow if holiday not declare tomorrow join the class or dont join

Relational mapping features

Cascade and lazy loading

Cascade and lazy loading

Transaction Management

video1336222718

Transaction Management continuation 2

Transaction Management Example

Isolation and propagations in transaction

Transaction Management Example

Isolation and propagations in transaction

Spring Security

12 attachments • 4 hrs

spring security introduction

NO class today .. will connect on monday

This week my availability is not sure... if I schedule a call there is a class otherwise treat there is not class... will connect regularly from Next Tuesday.

Spring security basic authentication example

spring security introduction

Implementation of Authorization using Spring Security

Spring security basic authentication example

Oauth and JWT authorization

Implementation of Authorization using Spring Security

Oauth and JWT authorization example

Oauth and JWT authorization

video1880331677

Microservices

17 attachments • 5 hrs

Microservice Introduction

Microservice Introduction 2

video1880331677

Microservice Introduction

Microservice components

Microservice Introduction 2

RestTemplate and Service Discovery

Microservice components

Eureak Discovery Service

RestTemplate and Service Discovery

logging and discovery server

logging in spring boot: slf4j

Eureka Discover server

Sleuth and Actuators in spring boot

Eureak Discovery Service

Distribute tracing and Actuators

NO class today .. will connect on monday

Spring API gateway and Unit testing with spring boot

2 attachments

Docker and Sonar overview

Docker Kubernets and Jenkins Introduction

FAQs

How can I enrol in a course?

Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.

Can I access the course materials on any device?

Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.

How can I access the course materials?

Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.

Can I interact with the instructor during the course?

Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.

About the creator

About the creator

Learn with Sparrow

AWS

Rate this Course

₹ 19585.00

×

Order ID:

This course is in your library

What are you waiting for? It’s time to start learning!

Illustration | Payment success

Share this course

https://undefined/courses/JAVASpringBootMicroServicesAWS-64e9a8b8e4b099350854bc28

or

×

Wait up!

We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?

Illustration | Already enrolled in course