IMSI (India) Pvt. Ltd. IMSI (India) Pvt. Ltd Home
Contact Us
Employee Portal
Home Staffing Global Outsourcing Brochures Join Us
Java Training
IT Positions
Professional Positions
Professional Positions
Non-Technical Positions
Employee Benefits
Java Training
Visa Sponsorship
Send Us Your Resume

Module 1: Core Java Training
Introduction to Java
Language features, Control statements, Data types in Java, Arrays, Scope of variables, OOPs concepts - Constructors, Garbage collection, Function overloading, Inheritance, Function overriding, Polymorphism, Use of static, abstract and final, Inner classes, Interfaces, Creating & using Packages, Visibility modifiers, Wrapper classes

Abstract Windows Toolkit
Window fundamentals, Using simple component classes, Working with Fonts & Colors, Event Handling, Creating Dialogs & Menus, Using Layouts, Working with Graphics, Event adapter classes

The Collections Framework
The Collection interfaces, collection classes, Working with Maps & Sets

Exceptions
Types of exceptions, Exception classes' hierarchy, Using try, catch and finally blocks, Creating custom exceptions

Multithreaded Programming
Multithreading Vs. Multitasking, Creating a thread, Assigning threads name & priorities, Common functions of thread, Life cycle of a Thread, Synchronization, Inter thread Communication.

Streams
Java I/O classes, The File class, The Byte streams,' The Character oriented Streams

Networking
Networking basics, Understanding TCP/IP Internet addressing, Protocols, Client server communication, TCP/IP client sockets, ServerSocket & Socket class, Creating multithreaded servers, Thread per client vs. Thread Pool model, Working with User DataGram Protocol, Working of standard Internet protocols like SMTP, HTTP etc.

Applets
Standalone Vs. Web based development, Creating a simple Applet, Applet architecture & its life cycle, The HTML <APPLET> Tag, Passing parameters to an applet, Common method of Applets, Inter applet
communication, Working with images & audio clips

Module 2: Advanced Java Training
JDBC
Introduction to DBMS & RDBMS, Open Database Connectivity a historic perspective, JDBC Drivers type I, II, III and IV., Loading JDBC driver and creating a connection, Application Layer Vs. Driver Layer, Calling stored procedures, Transaction processing

Remote Method Invocation
What is RMI, Steps in creating a Remote object~ Generating Stud & Skeleton, The RMI Architecture understanding the Remote Reference Layer, Implementing RMI callbacks

Swing
Features of Swing, Swing Component architecture comparison with AWT, Basic Swing Components & Containers, Working with Borders, Understanding MVC architecture, working with menus, Advanced controls.

Servlets
Introduction to servlet, using different types of servlet classes and interfaces, life cycle of servlet, introduction to SingleThread Model, processing request and response, accessing database using JDBC, session tracking, servlet chaining, servIet tunneling , inter servIet communication.

JSPs
Multithreading vs. Multitasking, Creating a thread, Assigning threads name & priorities, Common functions of thread, Life cycle of a Thread, Synchronization, Inter thread Communication.

Module 3: Enterprise Java & Weblogic
Three Tier Application Architecture
Introduction. Problems with two tier architecture.

Enterprise Java Beans
Session Bean (stateless / stateful), Entity Bean, Message Driven Bean, local interface.

Tag Libraries
Tag extension basic, Anatomy of Tag extension, Deploying of Tag Library, Custom Tag Extension, Tag Library descriptors.

Struts
Introduction of Struts, advantages of Struts, application of Struts.

JNDI
Introduction & Need of Java Naming & Directory Interface.

JTA
(Java Transaction API) ACID properties, distributed transaction, bean managed transaction & container managed transaction, transaction related methods &interfaces, suspending and committing the transaction.

JMS
(Java Messaging Services) Topic & Queue, Publisher & Subscriber. Security Introduction to Security, defining & creating the Roles, Users & Groups, assigning method permissions.


Dotted Line
Home Staffing Global Outsourcing Brochures Join Us Contact Us Employee Portal
Copyright