Advanced Java Course Details
§ Java
Database Connectivity (JDBC)
·
Overview of RDBMS
·
Introduction to Call Level Interface(CLI)
·
Introduction to JDBC
·
JDBC Architecture
·
Types of JDBC Drivers
·
Establishing a JDBC Connection
·
Establishing a JDBC Connection
·
Using Statement
·
Using Prepared Statement
·
Using Callable Statement
·
Scrollable ResultSet
·
Editable ResultSet
·
Inserting & Fetching from BLOB type of Columns
·
Managing Transactions in JDBC
·
New Features introduced in JDBC 3.0
·
Fetching Generated Keys for Auto Increment Columns
§ Common
Gateway Interface
·
Introduction to CGI
·
Understanding Environment Variables
·
Disadvantages and Limitations of CGI
§ Java
Servlets
·
Servlet as J2EE Web Component
·
Servlet as an improved CGI
·
Servlet Fundamentals / API
·
What is a Web-Container
·
Servlet Life Cycle / Architecture
·
HTTP GET and POST Request Methods
·
Processing Html Forms
·
What is Name-Value pair
·
Content Types and MIME
·
Configuration of Web Application
·
Understanding the Deployment Descriptor (DD)
·
Writing the web.xml file
·
Specifying the Welcome file list
·
Servlet URL Pattern Mapping
·
Init Parameters
·
Deploying Web Applications
·
State Management
·
Using HTTP Session
·
Using Cookies
·
Using Application
§ JavaServer
Pages (JSP)
·
JSP Architecture
·
JSP Standard / Implicit Objects
·
request
·
response
·
out
·
config
·
application
·
session
·
page
·
pageContext
·
exception
·
JSP Page Implementation Class
·
JSP Basics & Syntax
·
JSP Directive Tags
·
Page Directive
·
Include Directive
·
Taglib Directive
·
JSP Action Tags
·
Forward Action Tag
·
Include Action Tag
·
JSP Script related Tags
·
Scriptlet Tag
·
Expression Tag
·
Declaration Tag
·
Using Java Beans from JSP
·
UseBean Tag
·
setProperty Tag
·
getProperty Tag
·
JSP Custom Tag Library
·
JSP 2.0 Tag Files
·
JSP 2.0 Simple Tag
·
Empty Tag
·
Tag with Body
·
(JSP Fragment)
§ JavaBeans
·
JavaBean Architecture
·
JavaBean Characteristics
·
Providing Properties & Methods
§ JSP
Expression Language ( EL )
·
Syntax
·
Operators
·
Using different scope objects
·
Calling Functions from EL
§ JSP
Standard Tag Library (JSTL)
·
General Purpose Actions
·
Conditional Actions
·
Iterator Actions
§ Filters
in Web Application
·
Filter Basics
·
Filter Lifecycle
·
Filter Chaining
·
Filter Example
§ Web
Application Security
·
Introduction
·
Declarative Security
·
Programmatic Security
·
Roles
·
Authentication
·
Basic Authentication
·
Digest Authentication
·
Form Based Authentication
·
Standard Login Form
·
Security Constraints
·
Web Resource Collection
·
Authorization Constraint
·
User Data Constraint