Java EE6: Develop Web Components with Servlets & JSPs


The learner must have experience in Java programming before attempting this module.

Required prerequisites

This module is targeted at individuals with Java programming experience; who want to learn web development using Servlets and JSPs.



Notice: id was called incorrectly. Product properties should not be accessed directly. Backtrace: require('D:\INETPUB\VHOSTS\\httpdocs\wp-blog-header.php'), require_once('D:\INETPUB\VHOSTS\\httpdocs\wp-includes\template-loader.php'), include('D:\INETPUB\VHOSTS\\httpdocs\wp-content\themes\Divi\woocommerce\single-product.php'), wc_get_template_part, load_template, require('D:\INETPUB\VHOSTS\\httpdocs\wp-content\themes\Divi\woocommerce\content-single-product.php'), do_action('woocommerce_after_single_product_summary'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, woocommerce_output_product_data_tabs, wc_get_template, include('D:\INETPUB\VHOSTS\\httpdocs\wp-content\themes\Divi\woocommerce\single-product\tabs\tabs.php'), apply_filters('woocommerce_product_tabs'), WP_Hook->apply_filters, call_user_func_array, WC_Tab_Manager->setup_tabs, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Please see D:\INETPUB\VHOSTS\\httpdocs\wp-includes\functions.php on line 4196

Course Topics

Section 1: Get started right
• An introduction to web applications
• How to structure a web application with the MVC pattern
• How to use NetBeans and Tomcat

Section 2: Essential servlet and JSP skills
• A crash course in HTML5 and CSS3
• How to develop servlets
• How to develop JavaServer Pages
• How to work with sessions and cookies
• How to use EL
• How to use JSTL
• How to use custom JSP tags

Section 3: Essential database skills
• How to use a MySQL database
• How to use JDBC to work with a database
• How to use JPA to work with a database

Section 4: Advanced servlet and JSP skills
• How to use JavaMail to send mail
• How to use SSL to work with a secure connection
• How to restrict access to a web resource
• More security skills
• How to work with HTTP requests and responses
• How to work with listeners
• How to work with fliters
• How to work with JavaServer Faces

Section 5: The Music Store website
• An introduction to the Music Store website
• The applications of the website


Murach's Java Servlets and JSP, 3rd Edition (Murach: Training & Reference)


Certificate of Attendance