Syllabus


1 month



  • prerequisite - core java basics
  • Environment Configuration - Setting Up Ecllipse with Apache Tomcat
  • Creating HTML Forms
  • CSS Integration
  • JavaScript & jQuery form Validation
  • J2EE Architecture
  • JSP Implicit variables
  • Servlet Programming
    • - Introduction to Servlets
    • - Creating GET & POST Forms in HTML & in JSP
    • - Using Servlets POST & GET Methods and their variables
  • Request Dispatchers
    • Forward
    • Include
  • Send Redirect
  • Creating Basic Application using Servlets

  • JSP Pages
    • Scriplet Programming in JSP
    • Servlets and JSP Communication
    • Creating Basic Application using JSP
    • Creating Complex Application using Servlets & JSP
  • JSP Directives
    • JSP Forwards
    • JSP Includes
    • JSP Use Bean method
  • JDBC Integration
    • CRUD Operations on Forms
    • Select Operations on Forms
  • Filters - Security Implementation
  • Listeners

  • Error Pages
    • Setting up Error Pages on Tomcat Server
    • Creating Error Pages
    • Setting up Error Pages in JSP forms
    • Manage Server Default Error Numbers
    • User Defined Error Numbers
  • File I/O
  • AJAX & JSON
    • Integration with Servlets & Application
    • AJAX, JSON, JDBC & LIST Integration
    • Complex Example - Saving & Populating Forms Using AJAX

  • Session Handling
    • Server Level - Session Object
    • client Level - Cookie Object
  • JSTL - JSP Tag Library
    • Core Tags
    • Function Tags
    • Formatting Tags
    • SQL Tags
    • XML Tags
  • Expression Language
  • Custom Tags
    • Configuring at Server Level
    • Using Tag Support to Create Custom Tags
    • Using Custom Tags on Forms
  • Multiple Projects Throught the Course
  • Project Deploy Process on Internet on Live Tomcat Servers