Udemy

JDBC Servlets and JSP - Java Web Development Fundamentals

Enroll Now
  • 27,693 Students
  • Updated 1/2026
  • Certificate Available
4.7
(6,243 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
8 Hour(s) 57 Minute(s)
Language
English
Taught by
Bharath Thippireddy
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.7
(6,243 Ratings)

Course Overview

JDBC Servlets and JSP - Java Web Development Fundamentals

Create Java Web Applications from scratch in easy steps

Sample of the reviews:

highly recommended, usually the courses of Professor Bharath are characterized by their extensive explanation in the examples which he himself is writing the code and explaining in detail, you will learn a lot about this subject and enjoy it if you are passionate about Spring and its related topics - Edilberto Ramos Salinas

Very Simple and easy to follow , helpful to learn about web application - chandrachood Raveendran

A good, concise and enlightening course to introduce you to the basics and principals of Spring JPA and Hibernate. - Jack Richter

---

All source code is available for download

Responsive Instructor - All questions answered within 24 hours

Professional video and audio recordings (check the free previews)

----

From the top Java Web Services Course Instructor on UDemy!!!

Covers Servlet 3.1 and JDBC 4

The course builds a strong understanding of JDBC Technology. It gives in to demonstrate why Servlets are the cornerstone of Java’s Web platform. It then shows how JSP is built on the Servlet architecture. Additionally, the class shows students how to use JSTL, custom tags and expression language to reduce Java code in Web pages while adding tremendous power and capability to those pages. 

This is not a class that focuses on theory. Participants will find the course is loaded with practical labs and simulations. After taking this class, developers will be able to build Web applications that perform well, are scalable, and that are easier to maintain.

JDBC,Servlets and JSP Course Prerequisite:

Basic Knowledge of Core Java is required. An understanding of Web technologies like HTML and HTTP is helpful.

JDBC,Servlets and JSP Course Objective

Learn the fundamentals of JDBC and using the different interfaces in the JDBC API. Learn how to use Java servlets in the role of Web application control. Identify the options to state management in a Java Web application and understand the pros/cons of each. Understand how JSPs can help to separate Web logic and functionality from page layout.  Learn the meaning and importance of MVC

Course Content

  • 25 section(s)
  • 205 lecture(s)
  • Section 1 Introduction
  • Section 2 Software Setup
  • Section 3 Web Application Basics
  • Section 4 Servlets Basics
  • Section 5 JDBC Basic Concepts
  • Section 6 JDBC In Action
  • Section 7 Building Dynamic Web Applications
  • Section 8 Init Parameters
  • Section 9 Servlet Context
  • Section 10 Prepared Statement
  • Section 11 Inter Servlet Communication
  • Section 12 PreInitialization of Servlets
  • Section 13 Servlet Listeners
  • Section 14 Servlet Filters
  • Section 15 Session Management
  • Section 16 JSP Basics
  • Section 17 JSP Actions
  • Section 18 MVC Design Pattern
  • Section 19 Creating Custom Tags
  • Section 20 JSTL Introduction
  • Section 21 Web Security
  • Section 22 Connection Pooling
  • Section 23 Advanced JDBC
  • Section 24 Coupon and Product Project
  • Section 25 Wrap Up

What You’ll Learn

  • Develop Dynamic Web Applications
  • Learn the fundamentals of JDBC and using the different interfaces in the JDBC API
  • Learn , Create and Deploy Servlets
  • Initialize parameters dynamically
  • Learn how to manage sessions
  • Understand how JSPs can help to separate Web logic and functionality from page layout
  • Learn the meaning and importance of MVC
  • Explore how to make JSPs smaller and more powerful with JSTL, custom tags
  • Understand and Implement Connections Pooling
  • Secure you web application
  • Learn how to manage sessions


Reviews

  • G
    Gopi Vuthukota
    5.0

    NA

  • V
    Vija Durga Sathi
    5.0

    NA

  • S
    Saul Zavala Morin
    5.0

    I liked the explanation in short videos, that help to understand better and test in parallel

  • S
    Sudipta Dhar
    5.0

    Nice course

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed