Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Building Web Applications using Java EE

Learn how to use Java Servlets, JSPs, JSTL and AJAX to develop Web Applications
(25 reviews)
134 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 15h 13m
Language: English
Next start: On Demand

Table of contents


This course teaches how to build a complete Web Application using JDBC, MySQL, Java Servlets, JSPs, JSTL and AJAX.
It covers every step related to developing a Web Application right from how to install required software (MySQL database and Eclipse IDE for Java Enterprise Developer) to deploying final application to web server (Tomcat).
This course covers the following topics:
JDBC – Java Database Connectivity
•Connection to MySQL using different types of drivers
•Using Statement and PreparedStatement
•Working with ResultSet and ResultSetMetaData
•Scrollable and updatable ResultSet
•Calling stored procedures using CallableStatement
•Understanding relationship between JDBC API and drivers
•Transaction management
•Batch update
•Pros and cons of different types of drivers
Java Servlets
•Understanding web application structure
•Creating a Servlet and calling it
•Understanding HTTP methods doGet(), doPost()
•Life cycle of servlet and init parameters
•File uploading
•Working with Listeners
•Using filters
JSP (Java Server Pages)
•Structure of Java server page
•JSP containing code and form
•Using implicit objects in JSP
•Using JavaBeans with JSP
•Accessing database from JSP
•Working with expression language
•Creating and using Cookies
•Creating and using Http sessions
•Navigation and Redirection
JSTL (Java Server Pages Tag Library)
•Understanding JSTL and including it in the project
•Working with Core tags
•Working with SQL tags and XML tags
AJAX and jQuery
•What is AJAX
•Using XMLHttpRequest (XHR) object to make request
•Servlet/JSP sending JSON using Gson
•Using JavaScript to process JSON
•What is jQuery and how to work with selectors in jQuery
•Using jQuery to make AJAX request

You will learn

✓ How to build Web Applications using Java Servlets, JSPs, JSTL and AJAX


• Knowledge of Java Language and basics of SQL
• Elementary knowledge of HTML, CSS and JavaScript

This course is for

• Anyone who wants to build Web Applications using Java EE
Trainer and Director, Srikanth Technologies
I have been teaching programming languages for more than 30 years. I worked with more than 15 programming languages. Specialized in developing Web applications using Java, Microsoft .NET, Python and Angular Framework. 
I provide classroom and online training on C, Java, MS.NET, Oracle, Python, Data Science and Machine Learning with Python and Angular through my company, Srikanth Technologies, Vizag, India.
I love to learn and share my knowledge with as many as possible through my offline and online courses, my website, YouTube channel and repositories in GitHub.
I acquired the following industry certifications:
– Sun Certified Java Programmer 
– Sun Certified Web Component Developer for Java EE 
– Sun Certified Business Component Developer for Java EE 
– Oracle Database SQL Expert
– Oracle PL/SQL Developer Certified Associate
– Microsoft Certified Technology Specialist (MCTS) for Web     Applications Development with .NET
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 15h 13m
Language: English
Next start: On Demand

Students are also interested in