Mô tả

The Most Popular JAVA API's JSP and Servlet
--------------------------------------------------------------------

Have you ever heard about the frameworks like Spring and Struts? 
These are the two super popular JAVA frameworks.

Have you ever thought how they have built those frameworks?
These are all built on top of JSP and Servlet.

Once you become a Master in JSP and Servlet, you can build your own framework! Almost!

Here i bring the JSP and Servlet absolute for beginners!

Build a Complete Java Web Application with JSP and Servlet all from Scratch!

We will start this course by introducing a Client and Server Architecture, then will discuss the high level overview of JSP and Servlet, then will setup a Development Environment, then will discuss the MVC Design Pattern, and finally Build a JDBC Database Web App with JSP and Servlets - CRUD[Create, Read, Update, Delete]

Not only these, through out this course, we will learn about

  • Life cycle of Servlet and Servlet methods
  • Understanding the ServletConfig and ServletContext
  • Understanding the ServletContextListener
  • Understanding the RequestDispatcher
  • Understanding the JSP Expression, JSP Scriplets and JSP Declaration
  • Understanding the Expression Language (EL)
  • Understanding the JSTL library

For every concept, we will discuss the real time example and how to implement them in real time project.

By the end of this course, you have a better understanding of JSP and Servlet and how to use them in building the Web application.

It's not a simple course with cut, copy and paste, you will write each and every line of code with me!

I am super excited to teach you this course! I will see you inside the course!

Thanks and Regards,
Bushan Sirgur

Bạn sẽ học được gì

By the end of this course, you have complete a knowledge of JSP and Servlets

You are able to build fully fledged Database application

You are able attend the interview for Java Intern

Yêu cầu

  • Basic knowledge of Core Java and HTML
  • Basic knowledge of installing a software

Nội dung khoá học

13 sections

Introduction to Client and Server Architecture

4 lectures
Check out my other courses
01:21
Overview of Client and Server Architecture
02:23
JSP and Servlet in Client-Server Architecture
03:08
Setting up the Development Environment and Creating Web Application
08:15

Introduction to Servlets

6 lectures
All about HTTP Protocol, GET and POST
04:03
Creating Servlet, doGet() and doPost()
13:13
Default HTTP method, Calling doPost() inside doGet() and Logical mapping
03:26
Printing a message in the browser using PrintWriter()
06:02
Redirecting the response using sendRedirect()
04:19
Dispatch the request to another component using getRequestDispatcher()
03:41

Introduction to JSP

4 lectures
Passing an Object from Servlet to JSP
03:26
Writing Java code using JSP Expression and JSP Scriplets
05:34
Quick update - Finding the Server option inside the Eclipse
01:07
Writing Java method using JSP Declaration
06:25

Dive Deeper into Servlets World

3 lectures
High Level Overview of Servlet Life Cycle
04:10
More About Servlet Life Cycle Methods
09:20
Know About Handling the Multiple Requests
03:16

Introduction EL Expression and JSTL Tag Library

12 lectures
Section Introduction
00:33
Introduction to EL Expression
06:45
Dive deeper into EL Expression
06:37
Introduction to JSTL Tag Library
02:57
Installing JSTL Tag Library
05:14
JSTL Tags - set, remove and url
04:33
JSTL Tag - forEach
01:33
JSTL forEach Tag - Writing some code
06:07
JSTL Challenge Video
04:15
JSTL if, choose, when and otherwise
01:35
JSTL if, choose, when and otherwise - Writing some code
04:30
JSTL functions - toUpperCase, toLowerCase, contains and indexOf
05:10

Introduction to MVC Architecture

3 lectures
High level overview of MVC architecture
04:05
Creating a Controller and View component
08:13
Creating a Model class
06:46

Build a Complete Database Web App [MVC] - JSP and Servlets Part 1

7 lectures
Overview of the Database Application
03:22
Download the source code of the Database Application
01:59
Setup a Database Dev Environment
03:56
Test Database Connection - Setup a Project
02:39
Test Database Connection - JDBC Connection Code
05:16
Database Application Architecture - Employee Directory
02:05
Test Basic MVC Controller
06:04

Build a Complete Database Web App [MVC] - JSP and Servlets Part 2

11 lectures
Overview of the List Employees
02:20
Development Process of List Employees
00:50
Create a Employee Entity class
03:34
Overview of the Employee DAO
02:23
Writing JDBC Code to Get the Database Connection
05:22
Development Process of Employee DAO
02:08
Creating Interface and Implementation class for Employee DAO
06:57
Overview of Employee Controller
01:57
Updating the Employee Controller
02:33
Development Process of Developing JSP
02:12
Updating JSP to Display the Employee List
05:22

Build a Complete Database Web App [MVC] - JSP and Servlets Part 3

6 lectures
Adding Bootstrap to Application
06:25
Creating Add Employee Button in JSP
04:08
Retrieve/Get the form data
06:47
Writing code for save/add operation in DAO layer
05:23
Call DAO method in Controller
06:22
Refresh the html table after saving the data
08:54

Build a Complete Database Web App [MVC] - JSP and Servlets Part 4

7 lectures
Add Edit Link in JSP
06:32
Print Employee ID in the Controller
03:11
Write DAO method to Read Single Employee Record
06:50
Display the Employee Record in Form
04:03
Print the Updated Values in Controller
08:05
Write DAO Method to Update Employee Record
06:30
Complete the Update Operation
05:37

Build a Complete Database Web App [MVC] - JSP and Servlets Part 5

2 lectures
Add Delete Link to JSP
04:06
Write DAO method to Delete Employee Record
06:58

Login and Logout functionality

7 lectures
Create Login Form
07:48
Create database table and Model class
05:37
Create Login Servlet
05:53
Create DAO method to Authenticate User
06:31
Call DAO method and Test application
06:55
Store email address in Session
07:56
Complete the Logout functionality
06:47

Bonus Videos

2 lectures
Add Bootstrap Styling to Employee Form
04:30
Add jQuery datatable (Gridview)
07:55

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.