Java Training
  • Complete java tutorial (15 days)
  • Introduction to Eclipse and Netbeans
  • Swing (4 days)
  • JDBC (5 days)
  • Introduction to Oracle or MySQL database engine
  • Standalone one or two projects based on the technologies learned. (7 days)
  • Duration: 1 month.
J2EE Training
  • This is not a Java Course and expects student is efficient in java.
  • Introduction to JAVA.
  • Introduction to Eclipse and Netbeans.
  • JDBC
  • JSP
  • Servlets
  • Introduction to JSF
  • EJB2.1
  • Hibernate ( Optional)
  • Introduction to Tomcat
  • Introduction to Sun Application Server8.1
  • Introduction to Websphere.
  • Introduction to JBoss.
  • Distributed Application Project.
  • Duration: 35-45 days.
JEE5 Training
  • This is not a Java Course and expects student is efficient in java.
  • Introduction to JAVA.
  • Introduction to Netbeans5.5.
  • Introduction to JSF1.2
  • EJB3.0
  • Java Persistence API
  • Hibernate ( Optional)
  • Introduction to Glassfish
  • Introduction to JBoss4.04
  • Distributed Application Project
  • Duration: 35-45 days.
Software Design
  • Design Patterns
  • Desktop Software Architecture
  • Web Application Architecture
  • Distributed Software Architecture
  • Projects based on each of the different areas.
  • Minimum one year of industry experience required.
  • Duration: 30-40 days.
WEB Services
  • XML tutorial
  • Introduction to SAX, DOM, XMLPULL.
  • Web Services
  • Web Services Client
  • Tomcat
  • Glassfish
  • Distributed Systems Project
  • Duration: 1 month.
portal
  • Portlet Development
  • Liferay Portal Server Administration and Management
  • Introduction to Tomcat.
  • Introduction to Eclipse
  • Duration: 15-20 days.
Databases Training
  • Introduction to Oracle
  • Introduction to MySQL.
  • Database Design and Implementation (Optional)
  • SQL
  • PL/SQL
  • Triggers
  • pl/sql Developer
  • MySQL Query Browser
  • MySQL Administration
  • MySQL Migration Tool
  • Back UP
  • Recovery
  • MySQL Clustering
  • Introduction to Memory Databases.
  • Duration: 35-45 days.
Concurrent Software Development
  • Fundamentals and techniques of developing concurrent object-oriented applications, Using a pattern-based approach. Concepts covered include:
  • Threads
  • Synchronization and object locking
  • Thread blocking and deadlock
  • safety and liveness
  • state-dependent action and concurrency control
  • Duration: 30-35 days.
  • This course is for professional with minimum 1yr of experience.

Books and other material will be announced later. Student is expected to carry a laptop with min 512Mb of RAM. However every course training is flexible its up to the student how far he wants to go with the course.