Introduction to Java
Introduction to Java.
Data types, and Operations.
Loops – for.
while and do while.
Data Handling and Functions
Arrays - Single Dimensional and Multidimensional arrays.
Function with Arguments.
The concept of Static Polymorphism.
String Handling - String.
Object Oriented Programming in Java
OOPS in Java: Concept of Object Orientation.
Attributes, and Methods.
Classes and Objects.
Methods and Constructors – Default Constructors and Constructors with Arguments.
Packages and Multi Threading
Packages and Interfaces.
Access Specifiers: Public, Private, Protected and Package.
Exception Handling: Try, Catch, Finally, Throw and Throws.
Multi-Threading: Runnable Interface, Extending a Thread Class, Synchronization in Threads.
Wrapper Classes and Inner Classes: Integer, Character, Boolean, Float etc.
Applet Programs: How to write UI programs with Applet, Java.lang, Java.io, Java.util.
Collections: ArrayList, Vector, HashSet, TreeSet, HashMap, HashTable.
Introduction to XML.
Writing XML files.
DOM Parser – Writing into an XML file and Parsing an XML file.
SAX Parser, XSL.
Introduction to SQL: Connect, Insert, Update, Delete, Select.
Introduction to JDBC and Architecture of JDBC.
Types of Drivers: Type 1/2/3/4 drivers.
Insert/Update/Delete/Select Operations using JDBC.
Batch Processing Transaction.
Management: Commit and Rollback.
Introduction to Web Technologies.
Type of Servlets: Generic and Http Servlet.
Request Dispatchers: Forward and Include.
4 types of Session Tracking and Filters.
Introduction to JSP.
Architecture of JSP.
tags (Scripts, declarative, expression).
JSP and JDBC.
Introduction to Hibernate.
Architecture of Hibernate.
Database Operations: Insert/Update/Delete/Select.
HQL and Restrictions.
Caching in Hibernate.
Introduction to Spring Framework.
Display a Sample Message.
Bean Post Processors.
Dependency Injection Auto-Wiring.
Spring, Ajax and Design Patterns
Aspect Oriented Programming (AOP).
Integrating Spring framework with Hibernate.
Ajax Framework and Design Patterns: DAO, DTO, MVC.
Introduction to SOA.
Business layer of SOA.
Advantages of SOA.
What is Contract.
Address, and Binding in SOA.
Composition of Service.
Relation between SOA and Web Services.
Web Services and Project
Introduction to Web Services.
WSDL and UDDI.
SOAP, RESTfulWeb Service.