J2EE Programming Languages :

1). Java 2 Enterprise Edition

2). Web Clients

3). Web Server

4). Web Container

5). Application Server

1). 2 Tier

2). 3 Tier

3). N Tier

4). Distributed

1). Introduction to servlet

2). Servlet life cycle

3). Developing and Deploying Servlets

4). Exploring Deployment Descriptor (web.xml)

5). Handling Request and Response

6). Accessing Database

1). Basic JSP Architecture

2). Life Cycle of JSP (Translation, compilation)

3). JSP Tags and Expressions

4). JSP with Database

5). JSP Implicit Objects

6). Tag Libraries

7). JSP Expression Language (EL)

8). Using Custom Tag

9). Exception Handling

10). Session Management

11). Directives

12). JSP with Java Bean

1). What & Why

1). What & Why

1). Model (EJB/Spring/JavaBean)

2). View (JSP)

3). Contoller (Servlets/Struts)

1). Send Emails

2). Read Emails

1). What is EJB?

2). Type of EJBS

3). Session Bean

4). Entity Bean

5). Message Driven Bean

6). EJB Query language

7). Security implementation

8). Transaction implementations

1). Creational Pattern

2). Structural Pattern

3). Behavioral Pattern

1). What & Why

1). JSF Architecture

2). JSF Life Cycle

3). JSF Managed Beans

4). JSF Page Navigation

5). JSF Validator Tags

6). JSF Ajax

7). JSF Event Handling

8). JSF Validator Tags