Java online training


Published on

Revanth Technologies which is a high profiled Java and J2EE online training institute in India offers online training with real time experts and with real time concepts. For more details please contact 9290971883 or 9247461324.
Mail id :
For course content and more details please visit

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Java online training

  1. 1. Provides Java Online Training Revanth Technologies which is a high profiled Java and J2EE online training institute in India offers online training with real time experts and with real time concepts. We provide integrated IT training services and the complete range of IT training to provide all the requirements of both individual learners and corporate clients. We are the leaders in the field of professional Online IT training services in implementing world class infrastructure and technology. We provide the training with industry leading experts with real time scenarios.. In the course duration we are covering Core Java Training which includes Collection Frameworks and Swing Provided with Free Project implementation. Object Oriented Programming Concepts. Manual programming as well as training with Eclipse and J2EE Training covers JDBC with Servlets, JSP and EJB and struts with Webservers like Apache Tomcat 5.5 and Application Servers like Bea Weblogic Server with Eclipse IDE with XML. For more details please contact 9290971883 or 9247461324. Mail id : For course content and more details please visit
  2. 2. Java Course Contents Core Java Course Content Duration : 25 Hrs Introducing the JAVA technology:               Relating Java with other languages Showing how to download, install, and configure the Java environment on a Windows system Describing the various Java technologies such as Java EE, Java ME, Embedded Java SE Key features of the technology and advantages of using Java Java versions, Features and History Java Programming format Java Keywords Java Data Types Declarations and Access Control Operators and Assignments Flow Control Typecasting Arrays Command-line arguments OOPS:              Introduction Class Object Local, Instance and static variables Constructors This keyword Inheritance Working with super classes and subclasses Using types of polymorphism such as overloading, overriding, and dynamic binding Abstraction Encapsulation Abstract classes Interfaces String Processing:    String manipulation with StringBuilder and StringBuffer Essential String Methods String Tokenizer
  3. 3. Packages:    Introduction to all predefined packages User Defined Packages Access specifiers Exceptions and Assertions:         Introduction Exceptions categories Standard Java Exception classes Creating your own Exception classes Using Try-catch and finally clause The multi-catch feature Best Practices using Exceptions Assertions Multithreading:        Introduction Thread creations Thread Life cycle Synchronization Wait() notify() and notifyAll() methods Deadlock Deamon Threads I/O Streams:      I/O using Java Byte Oriented Streams Character Oriented Streams Files Serialization Wrapper Classes:      Introduction Byte, Short, Integer, Long Float, Double Character Boolean classes Generics and Collections:  Introduction
  4. 4.     Generic Classes and type parameters Java.util Package List, Set and Map Stack and Queue Inner Classes:      Introduction Member Inner classes Static Inner classes Local Inner classes Anonymous inner classes Java SE 7 New Features Advanced Java Course Content Course Duration - 25hrs JDBC: 1. Introduction 2. JDBC Architecture 3. JDBC API 4. Types of JDBC Drivers 5. JDBC Terminologies 6. Steps to develop a database-aware java application 7. Connectivity Approaches 8. Retrieving the data from the database 9. Java.sql.Statement 10. Java.sql.PreparedStatement 11. Java.sql.CallableStatement 12. Batch Updates 13. Types of ResultSet SERVLETS: 1. Introduction 2. Web application development 3. Web Application Architecture 4. Web container Model 5. Web Application development System Requirements 6. Servlets 7. Servlets Architecture 8. Skeleton structure of a servlet 9. Servlet life-cycle 10. Performing Database operations in servlet 11. Sharing of data among servlets of a web application
  5. 5. 12. Request dispatching 13. HttpServlet basics 14. Session Tracking 15. Cookies 16. URL Rewriting 17. Filters 18. Listeners 19. Web-Security 20. Sample Application Development using Servlets JSP: 1. Introduction 2. JSP Life cycle 3. JSP Implicit Objects 4. Constituents of a JSP 5. Performing database operations with JSP 6. Using a Java Bean in a JSP 7. Sharing of Java Bean’s across JSP’s 8. JSP Models 9. Custom Actions 10. Custom Tag development steps 11. JSTL & Tag library Servers: 1. Tomcat 2. Weblogic Database: Oracle J2EE Course Content Remote Method Invocation      Introduction Terminologies used in socket programming Elements required in RMI Steps for running RMI application Problems with RMI J2EE – Java 2 Platform Enterprise Edition   Introduction Component API Course Duration - 30hrs
  6. 6.    Service API J2EE Architecture J2EE Application Development Roles Enterprise Java Beans         Introduction Types of EJB’s Elements of EJB’s EJB Architecture Session Beans o Stateless Session beans  Elements required in stateless session beans  Life cycle of Stateless Session Beans  Applications development with stateless session beans o Stateful Session Beans  Elements required for Stateful session beans  Life cycle of stateful session beans  Application development with stateful session beans Entity Beans o Elements required to write an entity bean o Life cycle of an entity bean o Application development with Entity beans o Types of Entity beans  Container Managed Persistence (CMP)  Bean Managed Persistence (BMP) Transactions o Introduction o Types of Transactions  Bean Managed Transactions  Bean managed transactions for Stateless Session Beans  Bean Managed Transactions for Stateful session Beans o Container Managed Transactions JDBC Connection Pooling in EJB MDB – Message Driven Bean JNDI – Java Naming and Directory Interface    Introduction Architecture of JNDI Programming with JNDI Java Messaging Service (JMS)   Introduction JMS Models
  7. 7. Server:  Bea Weblogic or IBM Websphere IDE:   My Eclipse IBM Rational Application Developer EJB 3.0 Features