Codingwallahsir-Java-Full-Stack

Learn Java Full Stack Course by Codingwallahsir with comprehensive video tutorials and hands-on projects.

Coding Wallah Sir

Meet Your Instructor: Codingwallahsir

Coding Wallah Sir is a dedicated full-stack development instructor specializing in Java and modern web technologies. With a focus on making students job-ready, Coding Wallah provides comprehensive training in Java fundamentals, Spring Boot, microservices, and full-stack application development. His courses are designed to bridge the gap between academic learning and industry requirements, preparing students for successful careers in software development. The teaching methodology emphasizes building real-world projects, understanding best practices, and developing skills that are directly applicable in professional settings.

Core Java & Advanced JavaSpring Framework & Spring BootFull-Stack Web Development

Experience: 7+ years

Students Helped: 30,000+

Specialization: Java Full-Stack Development & Backend Engineering

Course Overview

This comprehensive course is designed to take you from foundational concepts to advanced implementation in java full-stack development & backend engineering. You'll learn through detailed explanations with career-focused curriculum, emphasis on building job-ready skills through real projects, building real-world projects that demonstrate your skills and enhance your portfolio.

Whether you're looking to start a new career in technology or advance your current skills, this course provides the structured learning path and practical experience you need to succeed in today's competitive tech industry.

Course Curriculum

Master Java fundamentals and object-oriented programming
Build full-stack applications with Spring Boot and React
Learn database design and integration with MySQL/PostgreSQL
Understand RESTful API development and microservices
Deploy applications using Docker and cloud platforms
Master modern development tools and best practices

Course Content

1

Session 1

Video 1
2

session 2

Video 2
3

Introduction to JAVA | Java Editions | Java Popular LTS Versions

Video 3
4

Java FIRST PROGRAM | How JAVA works internally πŸ”₯

Video 4
5

Data Types & Variables in Java with It's Sizes

Video 5
6

Types of Variables | Dynamic Variable | Wrapper Classes

Video 6
7

Type Casting

Video 7
8

Introduction to Operators - Arithmetic, Shorthand, Relation, Logical

Video 8
9

Operators - Bitwise | Shift | Ternary | Pre & Post Operators with Hands On

Video 9
10

if-else lecture

Video 10
11

Switch [var]

Video 11
12

Introduction of Loops with types

Video 12
13

Enhanced Loop | Loops Questions

Video 13
14

JUMP STATEMENTS | NESTED LOOPS | SECANRIO BASED Coding Questions

Video 14
15

Introduction to METHODS & it's Types

Video 15
16

REAL TIME USE of METHODS in Development | PROGRAMS List

Video 16
17

Complete Array in ONE SHOT [ LIVE ]

Video 17
18

INTRODUCTION TO STRINGS | STRING POOL | STRING BUFFER | BUILDER

Video 18
19

Mostly Used String Methods | Interview Questions with HINTS

Video 19
20

Introduction to OOPS | Building Blocks & Pillars of OOPS

Video 20
21

Constructor & It's Types with Real-time use in API

Video 21
22

INTRODUCTION of Inheritance | It's types

Video 22
23

Java 8 Tutorial | Lecture 1

Video 23
24

Java 8 Tutorial | Lecture 2

Video 24
25

JAVA 8 Tutorial | Lecture 3

Video 25
26

Web Basics | Vs Code Setup for Beginners

Video 26
27

HTML Starting

Video 27
28

HTML-Continue-2

Video 28
29

CSS Introduction with Notes

Video 29
30

CSS Part 2

Video 30
31

CSS Flexbox Tutorial

Video 31
32

CSS Grid

Video 32
33

JavaScript Lecture 1

Video 33
34

JavaScript Lecture 2

Video 34
35

React Zero Lecture [Mostly Theory]

Video 35
36

React.js Starting with HandsOn

Video 36
37

React.js Lecture 3 | Form Submission & State Management

Video 37
38

Routing in React.js | Most Important

Video 38
39

jump,nested lecture

Video 39
40

OOPS - Lecture 1

Video 40
41

OOPS - Lecture 2

Video 41
42

Collection Framework | Lecture - 1

Video 42
43

Collection Framework | Lecture - 2

Video 43
44

Exception Handling

Video 44
45

Exception Handling Interview Questions

Video 45
46

How to setup tomcat server in eclipse

Video 46
47

JSP Servlet Setup

Video 47
48

Servlet in Java [ Basics ]

Video 48
49

How to Make A CALCULATOR App using html, css, jsp

Video 49
50

Advance Java Servlet

Video 50
51

Login & Registration with Session using - JSP | SERVLET | JDBC

Video 51
52

Building First Web Serivce using Spring Boot [1]

Video 52
53

Data Exchange Between Client & Server using URL [2]

Video 53
54

Form Submission & Custom Landing Page [3]

Video 54
55

Level 0 - CRUD Rest API | Postman Setup Both in VS Code & Desktop [4]

Video 55
56

Level 1 - CRUD Rest API with Collection Framework & OOPS [5]

Video 56
57

Level 2 - CRUD Rest API with 2 Layer Architecture | Spring IOC | Auto Wiring | Loose Coupling [6]

Video 57
58

JDBC | Spring JDBC | Spring DATA JDBC | Spring DATA JPA | Spring Dev Tools | Embeded H2 Database [7]

Video 58
59

Spring DATA JDBC | Spring DATA JPA with Embed H2 SQL Database [ 8 ]

Video 59
60

How to Setup MySQL Database with Spring Boot without Changing DAO Layer

Video 60
61

Level 3 - CRUD Rest API with MySQL Database

Video 61
62

Response Entity - HTTP Status | HTT Headers | Body

Video 62
63

Exception Handling in Spring Boot | Spring Boot Production Ready Code

Video 63
64

Spring Boot - REST API Validation

Video 64
65

REST API Documenting | Swagger & Open API in Spring Boot

Video 65
66

Unit Testing in Spring Boot

Video 66
67

Spring MVC | HTML | Thymleaf

Video 67
68

Spring security | Form Based | Basic Authentication | InMemory Authetication | Role Based Authorization

Video 68
69

Spring Security DB | Custom Security Filter Chain

Video 69
70

Spring Security JWT | JWT Token Generator using DB Authentication

Video 70
71

Spring Security JWT part2

Video 71
72

Spring Security OAuth

Video 72
73

Spring Boot - Configuration & Profiling

Video 73
74

9 live - 24th March | Basics of CSS | Types & Priority of CSS

Video 74
75

12 live - AVDCANCE CSS - Positioning | Margin, Padding, Border

Video 75
76

14 live | Advance CSS

Video 76
77

16 Live | JavaScript Introduction for Beginners

Video 77
78

19 Live | JavaScript Live Lecture 2

Video 78
79

AWS Introduction | How to Deploy Spring Boot App on AWS

Video 79
80

AWS S3 | How to Deploy React.js on AWS

Video 80
81

YouTube Scrapper

Video 81
82

1st live session [ 24th Feb : Intro with Students | 25th Feb Session Recording]

Video 82
83

2 live [2nd March - Practice Live on Server Port Working | Form Submission with Parking System Project Demo | HTML From

Video 83
84

3 live [3rd March - More Practice & Play with Collection Framework in REST Controller Live ]

Video 84
85

4 live [ 9th March - MCQ & Baisc Asked Interview Questions on Spring Boot ]

Video 85
86

5 live [ 10th March - Client Server Architecture | DNS Mapping | Http Ports | HTML, CSS, JS Requirements in Frontend

Video 86
87

6 live [ 16th March - SQL Basics DDL | DML | Loose Coupling Practice | Spring MVC using Thymleaf Practical ]

Video 87
88

7 Live [ 17th March - Basics of Java , Data types & Variables | Type Casting

Video 88
89

8 Live - 23 March | HTTP Status CODE | HTTP Response Entity

Video 89
90

9 live - 24th March | Basics of CSS | Types & Priority of CSS

Video 90
91

10 live | Basics of Java | Conditional Statements - Switch Statements

Video 91
92

11th live | Exception Handling in Spring Boot

Video 92
93

12 live - AVDCANCE CSS - Positioning | Margin, Padding, Border

Video 93
94

13 Data Validation - Types of Validations | Client Side | Server Side | Database

Video 94
95

14 live | Advance CSS

Video 95
96

15 - Advance CSS Live Class | Project Card

Video 96
97

16 live | Spring Boot 3rd Party API Integration | REST API Documenting - Swagger API

Video 97
98

17 Live | Java Script Introduction from 0

Video 98
99

18 live | Spring Boot Actuator | How to Monitor the web applications & end-points

Video 99
100

19 LIVE [Higher-Order Function in JS]

Video 100
101

20 LIVE [Spring Security | Authenticate, Authorization]

Video 101
102

21 LIVE [Awesome Function]

Video 102
103

22 LIVE [DOM Manipulations in JS]

Video 103
104

23 LIVE [JAVASCRIPT PROMISES]

Video 104
105

24 LIVE

Video 105
106

25 LIVE | Spring Security OAuth - GitHub Auth & Google Auth | JWT

Video 106
107

26 Live [Project Discussion]

Video 107
108

27 LIVE [ Git & GitHUb Lecture ]

Video 108
109

28 live [ React ]

Video 109
110

29 live [ React ]

Video 110
111

30 Live | Todo app using React.js

Video 111
112

31 live | React.js

Video 112

Requirements

  • Basic understanding of programming concepts
  • Java Development Kit (JDK) installed on your system
  • Internet connection for video streaming
  • IDE (IntelliJ IDEA or VS Code) for Java development
  • Node.js and npm installed for frontend development

Course Features

Lifetime Access
Certificate of Completion
Mobile and Desktop Access
Downloadable Resources
Community Support

Ready to Start Learning?

Join thousands of students who have already enrolled in this course.

Start Learning Now