dots bg

Java Full Stack Development- Skill up + land a job.

Our Java Full Stack Web Development Course is a comprehensive program designed to transform you into a skilled, job-ready professional. Whether you're a beginner or someone looking to enhance your career, this course equips you with the tools and technologies to master both front-end and back-end development. You'll start by learning Java, a versatile and widely-used programming language, and progressively build expertise in frameworks like Spring Boot, Hibernate, and microservices. Gain hands-on experience through real-world projects such as creating dynamic websites, robust APIs, and enterprise-grade applications.

Course Instructor Richa Dimri

₹16499.00 ₹19999.00 18% OFF

dots bg

Course Overview

Learning the Fundamentals

Database Connectivity, Spring & Backend Development

Microservices, Cloud & Containerization

Building, Deploying, and Managing Applications with Docker and Kubernetes

Real Time Tools

Front-End Development

Projects

Schedule of Classes

Start Date & End Date

Jan 13 2025 - Jun 16 2025

Course Curriculum

1 Subject

Java Full Stack Development- Skill up + land a job.

144 Learning Materials

Orientation

Orientation

Video
52:9

Introduction to Software Development

Welcome to the Java FSD (English)

Video
15:46

Welcome to the Java FSD (Hindi)

Video
18:30

What is Full stack development (English)

Video
24:21

What is Full stack development (Hindi)

Video
22:46

Fundamentals of Programming Languages

Fundamentals of Programming Languages (English)

Video
37:41

Fundamentals of Programming Languages (Hindi)

Video
30:16

Notes

PDF

Git and Github

Git and Github part 1 (Hindi)

Video
54:9

Git and Github part 2 (Hindi)

Video
1:1:49

Git and Github (English)

Video
2:34:40

Version Control system Notes

PDF

General Command on Git Notes

PDF

Git deep dive notes

PDF

Fundamentals of Java - 1

Java Basics and Setup Overview (English)

Video
1:30:13

Java Basics and Setup Overview (Hindi)

Video
1:10:00

Notes

PDF

Fundamentals of Java - 2

Java Fundamentals: Syntax and Control Flow Part 1 (English)

Video
1:2:8

Java Fundamentals: Syntax and Control Flow Part - 2 (English)

Video
1:4:45

Java Fundamentals: Syntax and Control Flow Part 1 (Hindi)

Video
1:13:16

Java Fundamentals: Syntax and Control Flow Part 2 (Hindi)

Video
1:6:23

Notes

PDF

Fundamentals of Java - 3

Understanding Methods and Control Flow in Java (English)

Video
47:46

Understanding Methods and Control Flow in Java (Hindi)

Video
42:34

Notes

PDF

Fundamentals of Java - 4

Method Overloading and Compile-Time Polymorphism (English)

Video
24:6

Method Overloading and Compile-Time Polymorphism (Hindi)

Video
26:47

Notes

PDF

Fundamentals of Java - 5

Working with System Class and IO Streams in Java (English)

Video
39:44

Working with System Class and IO Streams in Java (Hindi)

Video
34:20

Notes

PDF

Fundamentals of Java - 6

Introduction to Object-Oriented Principles and Creating Classes Objects (English)

Video
33:28

Introduction to Object-Oriented Principles and Creating Classes Objects (Hindi)

Video
30:36

Notes

PDF

Java Object-Oriented Programming (OOP)

JVM Memory Areas Static Members (English)

Video
13:30

JVM Memory Areas Static Members (Hindi)

Video
12:20

JVM Memory Areas Static Members (Notes)

PDF

Instance Variables and Local, Variables Static Vs Instance Members (English)

Video
23:52

Instance Variables and Local, Variables Static Vs Instance Members (Hindi)

Video
26:20

Instance Variables and Local, Variables Static Vs Instance Members (Notes)

PDF

Constructors, this() method Static Block Non-Static Block & Order of Execution(English)

Video
31:50

Constructors, this() method Static Block Non-Static Block & Order of Execution (Hindi)

Video
30:51

Constructors, this() method Static Block Non-Static Block & Order of Execution (Notes)

PDF

Arrays (1D,2D,3D) and Encapsulation and This keyword (English)

Video
1:36:33

Arrays (1D,2D,3D) and Encapsulation and This keyword (Hindi)

Video
44:41

Arrays (1D,2D,3D) and Encapsulation and This keyword (Notes)

PDF

Inheritance, Relationship, Constructor (English)

Video
40:4

Inheritance, Relationship, Constructor (Hindi)

Video
37:10

Inheritance, Relationship, Constructor (Notes)

PDF

Packages, Access, Final, Overriding, Polymorphism (English)

Video
49:6

Packages, Access, Final, Overriding, Polymorphism (Hindi)

Video
44:41

Packages, Access, Final, Overriding, Polymorphism (Notes)

PDF

Interfaces, Strings, Handling Exceptions in Java

Abstraction & Interface (English)

Video
34:52

Abstraction & Interface (Hindi)

Video
29:48

Abstraction & Interface (Notes)

PDF

Implementing Interface and abstraction (English)

Video
17:53

Implementing Interface and abstraction (Hindi)

Video
17:32

Implementing Interface and abstraction (Notes)

PDF

Working with String Object (English)

Video
45:55

Working with String Object (Hindi)

Video
39:1

Working with String Object (Notes)

PDF

Handling Exceptions in Java - I (English)

Video
25:59

Handling Exceptions in Java - I (Hindi)

Video
23:22

Handling Exceptions in Java - I (Notes)

PDF

Handling Exceptions in Java - II (English)

Video
20:27

Handling Exceptions in Java - II (Hindi)

Video
19:23

Handling Exceptions in Java - II (Notes)

PDF

Handling Exceptions in Java - III (English)

Video
11:34

Handling Exceptions in Java - III (Hindi)

Video
11:5

Handling Exceptions in Java - III (Notes)

PDF

Multithreading in Java

Introduction to Concurrency and Threading (English)

Video
23:24

Introduction to Concurrency and Threading (Hindi)

Video
31:42

Introduction to Concurrency and Threading (Notes)

PDF

Thread Management: Runnable Interface and Control Methods (English)

Video
14:4

Thread Management: Runnable Interface and Control Methods (Hindi)

Video
13:31

Thread Management: Runnable Interface and Control Methods (Notes)

PDF

Thread Addressing and Synchronization Techniques (English)

Video
14:11

Thread Addressing and Synchronization Techniques (Hindi)

Video
16:58

Thread Addressing and Synchronization Techniques (Notes)

PDF

Advanced Locking and Synchronization in Concurrency (English)

Video
13:41

Advanced Locking and Synchronization in Concurrency (Hindi)

Video
13:54

Advanced Locking and Synchronization in Concurrency (Notes)

PDF

Concurrency in Java: Thread Pools, Executors, Callable & Future (English)

Video
21:35

Concurrency in Java: Thread Pools, Executors, Callable & Future (Hindi)

Video
17:28

Concurrency in Java: Thread Pools, Executors, Callable & Future (Notes)

PDF

Deadlock Scenarios & Daemon Threads (English)

Video
7:35

Deadlock Scenarios & Daemon Threads (Hindi)

Video
7:7

Deadlock Scenarios & Daemon Threads (Notes)

PDF

Wrapper Classes & Generics

Wrapper Classes & Generics (English)

Video
25:37

Wrapper Classes & Generics (Hindi)

Video
24:47

Wrapper Classes & Generics (Notes)

PDF

Collections Framework/API

Collection Framework: Overview, interfaces, hierarchy, List, Set, and key classes (English)

Video
57:46

Collection Framework: Overview, interfaces, hierarchy, List, Set, and key classes (Hindi)

Video
53:5

Collection Framework: Overview, interfaces, hierarchy, List, Set, and key classes (Notes)

PDF

Queue, iterators, and concurrent modification: Fail-Fast vs. Fail-Safe (English)

Video
34:28

Queue, iterators, and concurrent modification: Fail-Fast vs. Fail-Safe (Hindi)

Video
26:7

Queue, iterators, and concurrent modification: Fail-Fast vs. Fail-Safe (Notes)

PDF

MAP & Properties Class (English)

Video
11:18

MAP & Properties Class (Hindi)

Video
10:31

MAP & Properties Class (Notes)

PDF

Working with Utility Class (Arrays & Collections) (English)

Video
7:10

Working with Utility Class (Arrays & Collections) (Hindi)

Video
6:2

Working with Utility Class (Arrays & Collections) (Notes)

PDF

Serialization, Cloning, and Garbage Collection in Java (English)

Video
16:13

Serialization, Cloning, and Garbage Collection in Java (Hindi)

Video
15:31

Serialization, Cloning, and Garbage Collection in Java (Hindi)

PDF

ENums

ENUM Overview, Advantages, Definition (English)

Video
8:45

ENUM Overview, Advantages, Definition (Hindi)

Video
7:49

ENUM Overview, Advantages, Definition (Notes)

PDF

ENUM Methods, Advanced Usage, Custom Behavior, Switch Usage, Fields & Constructors (English)

Video
10:43

ENUM Methods, Advanced Usage, Custom Behavior, Switch Usage, Fields & Constructors (Hindi)

Video
7:29

ENUM Methods, Advanced Usage, Custom Behavior, Switch Usage, Fields & Constructors (Notes)

PDF

Annotations

Annotation Overview, Advantages, Built-in Introduction (English)

Video
4:51

Annotation Overview, Advantages, Built-in Introduction (Hindi)

Video
4:33

Annotation Overview, Advantages, Built-in Introduction (Notes)

PDF

Creating Annotations, Custom Annotation Usage, Reflection Usage (English)

Video
7:15

Creating Annotations, Custom Annotation Usage, Reflection Usage (Hindi)

Video
6:38

Creating Annotations, Custom Annotation Usage, Reflection Usage (Notes)

PDF

IO Operations / File Handeling

File Handling, File Class, FileWriter & FileReader (English)

Video
10:22

File Handling, File Class, FileWriter & FileReader (Hindi)

Video
11:39

File Handling, File Class, FileWriter & FileReader (Notes)

PDF

Buffered Reader/Writer, Print Stream/Writer, IO Streams (English)

Video
9:24

Buffered Reader/Writer, Print Stream/Writer, IO Streams (Hindi)

Video
7:32

Buffered Reader/Writer, Print Stream/Writer, IO Streams (Notes)

PDF

Java 8 Feature (Streams API's, Method Referances)

Date & Time API (English)

Video
13:10

Date & Time API (Hindi)

Video
9:28

Date & Time API (Notes)

PDF

Functional Interfaces, Lambda Expressions, and Anonymous Inner Classes (English)

Video
11:5

Functional Interfaces, Lambda Expressions, and Anonymous Inner Classes (Hindi)

Video
10:58

Functional Interfaces, Lambda Expressions, and Anonymous Inner Classes (Notes)

PDF

Key Functional Interfaces and Custom Interfaces with Lambdas (English)

Video
12:20

Key Functional Interfaces and Custom Interfaces with Lambdas (Hindi)

Video
16:53

Key Functional Interfaces and Custom Interfaces with Lambdas (Notes)

PDF

Streams, Operations, Types, and Use Cases with Stream API (English)

Video
10:22

Streams, Operations, Types, and Use Cases with Stream API (Hindi)

Video
9:55

Streams, Operations, Types, and Use Cases with Stream API (Notes)

PDF

Creating Streams, Intermediate, and Terminal Operations (English)

Video
6:47

Creating Streams, Intermediate, and Terminal Operations (Hindi)

Video
5:49

Creating Streams, Intermediate, and Terminal Operations (Notes)

PDF

Creating Method Referances & Constructor Referencing (English)

Video
6:7

Creating Method Referances & Constructor Referencing (Hindi)

Video
4:59

Creating Method Referances & Constructor Referencing (Notes)

PDF

Java Database Connectivity

Hibernate and JPA specifications

Spring Core

Spring Boot

SpringBoot Data JPA

SpringBoot MVC

Integration of Front-End, Back-End, and Database

Spring REST

SpringBoot AOP

Spring Security

Microservices

Docker

MySQL

MongoDB

Realtime tools

Getting Started with HTML

Media and Forms

Modern HTML

Starting with CSS

Positions in CSS

Flexbox and Grid in CSS Grid

Media Query

Advanced CSS

Tailwind CSS

Introduction to JS

Operators in JS

Type Conversion

Conditionals & Loops

Functions in Javascript

Javascript Fundamentals

Array & Object

Advanced Javascript

Class in Javascript

Error handling in Javascript

Async JS, Browser API & Window

Javascript DOM

Walkthrough with React

Deep dive into React

Understanding States and Hools

More about React

Component Styling

React Router

Form Handling and API Calls

State management in React

Testing React App

MISC

React Build and Deploy

Capstone Project & Deployment

Revision Class

02/1/2025

Video
1:27:31

03/1/2025

Video
1:39:59

Course Instructor

tutor image

Richa Dimri