Course Name : JAVA
Training hours : 60 hrs (approx.)
Unit Content
1. Getting Started A Brief History of JAVA, Installing JAVA, IDE (Eclipse),
with Java Editing JAVA Files, JAVA Basic Syntax, Comments
Variables, Constant, Data Types, Type Casting,
Operators, Strings, Mathematical Operations, Booleans
data type
Input / Output
2. Control Conditions:
The if Statement, Relational and Logical Operator,
Switch Case
Indenting Requirements
Iteration:
The for Loop.
The while Loop
Do loop
break and continue,
Nesting
3. Methods Arrays Methods
& String Method Parameters, Method Overloading, Scope,
Recursion
Arrays, Strings
4. OOPs Concept Classes/Objects, Class Attributes, Class Methods,
Constructors, Modifiers, Encapsulation, Packages / API
Inheritance, Polymorphism, Inner Classes, Abstraction,
Interface
5. File Handling in Enums, User Input, Date, ArrayList, LinkedList,
JAVA HashMap, HashSet, Iterator, Wrapper Classes,
Exceptions, RegEx, Threads, Lambda
File Handling
Files, Create/Write Files, Read Files, Delete Files
2. servlet
Unit Topics
1. Servlet : What is Servlet : Web Terminology, Servlet API,
Servlet Interface, GenericServlet, HttpServlet ,Servlet
Life Cycle, Servlet Example, How servlet works?, War
File, welcome-file-list, Load on startup
Servlet with IDE : servlet in Eclipse
ServletRequest
Servlet Collaboration : RequestDispacher, sendRedirect
ServletConfig
ServletContext
2. Attribute in Servlet Advance
Servlet Session Tracking, Session Techniques,
1) Cookies in Servlet, Cookies: Login & Logout
2) Hidden Form Field
3) URL Rewriting
4) HttpSession
Session: Login & Logout
3. Event and Servlet Filter : What is Filter, Authentication Filter,
Listener FilterConfig, Useful examples
Servlet CRUD : CRUD Example
Servlet Pagination:
4. Pagination Servlet Miscellaneous : ServletInputStream,
Example ServletOutputStream, Annotation Servlet,
SingleThreadModel, SSI
Development : Registration Example ,Fetching
records,Improving Performance,Uploading file,
Downloading file, Servlet Sending Email, Write data to
PDF, Login Example, Writing Image
3. JSP
UNIT Topics
1. JSP Life cycle of JSP open link, JSP API, JSP in Eclipse
Introduction
JSP scripting elements
JSP scriptlet tag, JSP expression tag, JSP declaration tag
2. Nine JSP Request, JSP Response, JSP Config, JSP Application,
Implicit JSP Session, JSP PageContext, JSP Page, JSP Exception
Objects
JSP Directive Elements
JSP page directive, JSP include directive, JSP taglib
directive, JSP Exception
3. Action jsp:forward, jsp:include, Java Bean class, jsp:useBean, set
Elements & getProperty, Displaying applet in JSP
Expression Language
MVC in JSP
JSTL
4. JSP Custom Example of Custom Tag, Attributes, Iteration, Custom
tags URI
JSP Pagination
JSP Pagination Example
JSP CRUD
JSP CRUD Example
Development in JSP
Registration Form, Login Form, Uploading File,
Downloading File