Udemybeginneren

Building Web Applications using Java EE

Develop dynamic web apps with Java Servlets, JSPs, JSTL & AJAX. Master essential technologies for building interactive web applications.

4.3(44)
281students
15h 13m
Certificate
Srikanth Pragada
Srikanth PragadaTrainer and Director, Srikanth Technologies

Course Content

Building Web Applications using Java EE is a beginner-level Udemy course taught by Srikanth Pragada. It runs 15h 13m, is taught in English, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 44 reviews, with 281 students enrolled. It is a paid course, last updated September 2023.

Build robust web applications with this comprehensive course! Learn to develop full-stack applications using industry-standard technologies. This practical training guides you through every stage, from initial setup to final deployment.

Here's a detailed look at what you'll master:

  • Database Connectivity with JDBC & MySQL:

    • Establish a connection to MySQL databases using various JDBC drivers.
    • Utilize Statement and PreparedStatement for efficient data manipulation.
    • Work effectively with ResultSet and ResultSetMetaData.
    • Handle scrollable and updatable ResultSet for advanced data access.
    • Execute stored procedures using CallableStatement.
    • Understand the crucial relationship between the JDBC API and database drivers.
    • Implement robust transaction management for data integrity.
    • Compare and contrast the pros and cons of different JDBC driver types.
    • Work with RowSets for efficient data retrieval.
  • Java Servlets:

    • Understand the fundamental structure of a web application.
    • Create and deploy your own Servlets.
    • Handle HTTP requests using doGet() and doPost().
    • Grasp the servlet lifecycle and utilize init parameters.
    • Implement file uploading functionality.
    • Leverage Listeners for event handling.
    • Apply Filters for request processing.
  • Java Server Pages (JSP):

    • Learn the structure of JSP pages.
    • Embed code and forms within JSP.
    • Utilize implicit objects for easy data access.
    • Integrate JavaBeans with JSP for reusable components.
    • Connect to databases directly from JSP pages.
    • Employ the expression language for dynamic content.
    • Create and manage cookies.
    • Implement HTTP sessions for user persistence.
    • Implement navigation and redirection techniques.
  • JSTL (Java Server Pages Tag Library):

    • Understand the purpose and integration of JSTL.
    • Work with Core tags for common tasks.
    • Utilize SQL tags for database interaction.
    • Employ XML tags for XML processing.
  • AJAX & jQuery:

    • Explore the power of AJAX for dynamic web applications.
    • Use the XMLHttpRequest (XHR) object to send requests.
    • Send and receive JSON data using Gson libraries.
    • Process JSON responses with JavaScript.
    • Master jQuery selectors for efficient DOM manipulation.
    • Use jQuery to create AJAX requests for enhanced user experience.

This course provides a complete path to building interactive and data-driven web applications. You'll learn how to set up your development environment (including MySQL and Eclipse IDE) and deploy your finished application to a web server like Tomcat.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.