COURSE NAME:

JAVA

Call us now for available discounts on each course.

Object Oriented Programming with Java

Methodology:Class room instruction , Hands on Training

Getting Started

Introduction to Java technologies
Setting up IDE (Jdeveloper)
Developing and Dissecting Hello World application

Java Language Basics

Basic Java Syntax
Variables, data types
Expressions, Statements, and Blocks, comments
Operators
Java key words
Control Flow Statements
Method or Function members
Passing Parameters to method
Returning value from method

Introduction to Object Oriented Programming

Object Oriented Concepts
Encapsulation, Abstraction and Data Hiding
Polymorphism and Dynamic binding
Function overloading
Virtual functions
Inheritance – extending existing classes & functionalities
Objects and Classes J
ava support for OO programming

Java Classes, Interfaces and Objects

Declaring and Using Classes – User Defined Classes
Public, Default, Final and Abstract Classes
Static Class members
Final Class members and Abstract Class members
Super and Extended Classes – Inheritance Arrays and collection classes/interfaces
Arrays and collection classes/interfaces

Exception Handling & Event Handling

Exceptions – Compile time and Runtime Exceptions
Handling Exceptions: Try – Catch – Finally statement
Exception classes hierarchy
Built-in Exceptions and User defined Exceptions

 Input & Output: Files and Streams

Retrieving information about files and directories
Streams, Readers and Writers
Reading and Writing data to/from Streams/Readers and writers
Buffered Streams/readers/Writers

Introduction to JDBC

JDBC Overview
JDBC Driver Types
Example Database Applications
Important JDBC Classes

Developing Java Applets

Overview of Applets
Applet life cycle and HTML
Applet package
Applet Communication and Applet Context
Restrictions on Applets 

Web Application Development with JAVA

Servlets
JSP
JSP and JDBC
HTML/CSS/Java Script/AJAX

XML Development in Java

XML Basics
DTD and XSD
DOM XSL and XSLT XPath
JAXP
Introduction to Web Services
SOAP and Web Services

Introduction to Enterprise Java Beans

Component architecture for distributed applications
Declarative middleware and container management
Session, Entity and Message-Driven EJBs
EJB lifecycles
Writing Stateless and Stateful Session Beans
Writing Entity Beans with Bean Managed Persistence
Writing Entity Beans with Container Managed Persistence

 Introduction to JavaServer faces

Introduction to Design Patterns
MVC (Model View Controller) pattern
Intro to JavaServer Faces
JSF Architecture Overview
Creating a simple application
Creating a backing bean
Configuring page flow navigation
Using JSF custom tags
ADF frame work

Career Related Support

Job Winning Resume Building
Frequently asked interview questions
Common Real time/ Production Issues


^ back to top | close window