Java Training Prerequisites :
Java Training Duration : 6 Month
Java Training Content :
Basic Core Java
New Features Java 9 & 10
Generics
Enhanced for loop(for each loop)
Autoboxing/Unboxing
Typesafe Enums
Varargs
Static Import
Metadata(Annotations)
Collections Framework
Reflection API
Application Development on Eclipse IDE
Java 7 New Features
Introduction to JAVA
How to Install Java and about Environment Variables
JVM Architecture
Datatypes, Variables, Keywords and Identifiers
Operators and Expressions, Naming Conventions in Java
Control Flow Statements
Arrays
Command Line Arguments
Object and Class
Object Oriented Programming(OOP)
Inheritance
Interfaces
Abstract Classes, Inner Classes
Access Specifiers, Access Modifiers
Packages
Collection Frame Work
Exception Handling
Multi Threading
Input/Output Streams
Networking
AWT, Applets and Swings
FAQ’s and SCJP Exam Oriented Concepts
Advanced Java
Course Highlights
Developing Web applications on MyEclipse and Net Beans IDEs.
Deploying Servlets and JSPs on Weblogic, Websphere, JBoss application Servers
JDBC 4.0
Introduction to JDBC
JDBC architecture
java.sql Package
Connection, Statement, ResultSet
Prepared Statement
Callable Statement
Scrollable and Updatable ResultSet
Batch Updates
ResultSetMetaData
Simple Transaction Management
Four Levels of JDBC drivers, their pros & cons
Features of JDBC 3.0
Servlets 3.0
Need of Server side Programming
Introduction to Servlets
Servlet Life Cycle
javax.servlet package
ServletConfig, ServletContext, ServletResponse
Supplying initialization parameters to Servlets
Performing database operations in Servlets
Include and forward mechanisms
Applying filters to Servlets
javax.servlet.http Package
HttpServlet Life Cycle
Http request methods GET vs POST
HttpServletRequest, HttpServletResponse
Dealing with Http headers & error codes
Session Tracking, purpose
Hidden form fields, Cookies
Http Session, URL rewriting
Event listeners
Web application security
JSP 2.2
Disadvantages of Servlets
Introduction to JSP
JSP Life Cycle
Creating dynamic Web content with JSP
Scripting elements
Scriplet
Declaration
Expression
XML syntax for JSP
JSP directives page, include and taglib
JSP implicit objects
JSP scopes
Include and forward mechanism
Using a Java bean in a jsp
JSP Model 1 architecture
JSP Model 2 (MVC) architecture
Custom Tag Development
Classic Tags, Simple Tags
Error Handling in a jsp
JSTL
Expression Language
Web Services
SOAP 1.1 (Simple Object Access Protocol)
UDDI 2.0 (The Universel Description, Discovery and Integration )
WSDL 1.1(Web Services Description Language)
JAX-RPC 1.1(Java API for XML Remote Procedure Call)
SAAJ 1.2 (SOAP with Attachments API for Java)
JAXR (Java API for XML Registration)
JAXB (Java Architecture for XML Binding)
JAXWS (Java API for XML …….Webservices)
J2EE Design Patterns
Servers
Weblogic 10.0
IBM Websphere 6.0
J Boss
Sun one Application Server 9.1
Oracle 9i Application Server
Pramati
Glass Fish
IDE’S
My Eclipse
J Builder
Intellij
Net Beans
Weblogic Workshop
EXADEL Studio
WSAD
TOOLS
Build – ANT
Logging – Log 4j