::Dynamic Web Development (J2EE) Course - Sanrus Training Centre ::

Loading...

Dynamic Web Development (J2EE)

You are here : Home / Courses / Dynamic Web Development (J2EE)


Sunday batch for Core Java course starts on Mar 4th, 2018.Enroll
Overview
Java Enterprise Edition 2nd edition (J2EE) defines the standard for developing multitier enterprise web applications. J2EE provides APIs and Services that simplifies development effort when building enterprise web applications or web services.

This Course is mainly focused on learning to build dynamic web application using Servlet 3.1 and Java Server Pages. We will also cover topics to create filters and customize tags for better development and scalability of enterprise level web apps.


Topics Covered
→ Servlet 3.1 API
→ Java Server Pages
→ Tag Extensions API
→ Web App Filters
→ Using Apache Tomcat Server
→ Packaging, Deploying and Publishing Web Apps
→ Git Version Control


Price: $1200 CAD
Prerequisite: Core Java
Duration: 12 Weeks




1) Working with Servlets 3.1 API
  1. Request and Response Model
  2. Servlet Lifecycle
  3. Retrieving Servlet Params
  4. web.xml configuration
  5. Packaging, Deploying and Running the Web Application
  6. Working with ServletContext and ServletConfig objects
  7. Request Delegation and Request Scope
  8. Sharing objects in Servlet
  9. Using Servlet annotations
2) Session Handling in Servlets
  1. Creating session objects
  2. Session tracking using Cookies, Hidden form fields, ULR rewriting and Secure Socket Layer
  3. Session Management using Servlet API
  4. Project Demo
3) Event Handling and Wrappers in Servlet 3.1 API
  1. ServletContext level event handling
  2. Servlet Session level event handling
  3. Request and Response wrappers
4) Java Server Pages (JSP)
  1. Introduction to JSP Technology
  2. JSP Model 1 Architecture
  3. JSP Model 2 Architecture
  4. Lifecycle of JSP
  5. Working with JSP tags and implicit objects
  6. Working with Action tags
5) Expression Language (EL)
  1. EL syntax and its expressions
  2. Describing tag attributes
  3. Resolving EL Expressions
  4. Implicit EL scope objects
6) JSP Tag Extensions
  1. Use of TLD file, directive and handlers
  2. Understanding of Tag Extension API
  3. Working with Classic Tag Handlers
  4. Working with Simple Tag Handlers
  5. Working with JSP Fragments
  6. Working with Tag files
7) JSP Tag Extensions
  1. Use of TLD file, directive and handlers
  2. Understanding of Tag Extension API
  3. Working with Classic Tag Handlers
  4. Working with Simple Tag Handlers
  5. Working with JSP Fragments
  6. Working with Core and SQL Tag Library
8) Filters API
  1. Exploring the usage of Filter API
  2. Configuring filters in Web Application
  3. Manipulating responses
Support Services:
  1. → 3 Mock Interviews
  2. → Attend 3 sessions (3 hr/session) after the course is completed.
Price: $300 CAD

*Support Services are optional to all the courses.