SlideShare une entreprise Scribd logo
1  sur  7
Revanth Online Training
     B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad
                        Ph No: 040-64559566, 9247461324
                         www.revanthonlinetraining.com



Java is an object-oriented programming language. It is used in a variety of computing
platforms, you can see it nearly everywhere nowadays, from embedded devices and
mobile phones to enterprise servers and supercomputers. In the point of view of many IT
experts, Java is a hot property of Sun Microsystem. Seriously speaking, JAVA has
brought a lot of advantages to the software developers. Java is specially designed to be
very user friendly. If compared with other programming languages, Java is easier to
write, compile, debug and learn. This is because it uses automatic memory management
and garbage collection. New learners can apply it easily within a short period of time.

Core Java Online Training Course Duration - 30hrs
Core Java
Advanced Java
J2EE

Core Java
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

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
   •   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 Duration - 30hrs
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
  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 Course Duration - 45hrs
J2EE

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
   • 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

Server:
   • Bea Weblogic or IBM Websphere

IDE:
   •   My Eclipse
   •   IBM Rational Application Developer

EJB 3.0 Features

Note:
For Online discussions will use the following applications.
Go to meeting
For remote sharing.
Skype/Gtalk for voice chat

For more details please click on this site:
http://www.revanthonlinetraining.com/java-online-training.php
MDB – Message Driven Bean
JNDI – Java Naming and Directory Interface
  • Introduction
  • Architecture of JNDI
  • Programming with JNDI

Java Messaging Service (JMS)
   • Introduction
   • JMS Models

Server:
   • Bea Weblogic or IBM Websphere

IDE:
   •   My Eclipse
   •   IBM Rational Application Developer

EJB 3.0 Features

Note:
For Online discussions will use the following applications.
Go to meeting
For remote sharing.
Skype/Gtalk for voice chat

For more details please click on this site:
http://www.revanthonlinetraining.com/java-online-training.php

Contenu connexe

Tendances

Netbeans
NetbeansNetbeans
Netbeans
acosdt
 
1장 Java란 무엇인가.key
1장 Java란 무엇인가.key1장 Java란 무엇인가.key
1장 Java란 무엇인가.key
김 한도
 

Tendances (20)

Java Virtual Machine (JVM), Difference JDK, JRE & JVM
Java Virtual Machine (JVM), Difference JDK, JRE & JVMJava Virtual Machine (JVM), Difference JDK, JRE & JVM
Java Virtual Machine (JVM), Difference JDK, JRE & JVM
 
Advantages of java
Advantages of javaAdvantages of java
Advantages of java
 
The Evolution of Java
The Evolution of JavaThe Evolution of Java
The Evolution of Java
 
Hybernat and structs, spring classes in mumbai
Hybernat and structs, spring classes in mumbaiHybernat and structs, spring classes in mumbai
Hybernat and structs, spring classes in mumbai
 
JAVA ENVIRONMENT
JAVA  ENVIRONMENTJAVA  ENVIRONMENT
JAVA ENVIRONMENT
 
7장 Oracle As Datasource
7장 Oracle As Datasource7장 Oracle As Datasource
7장 Oracle As Datasource
 
Java & J2EE Struts with Hibernate Framework
Java & J2EE Struts with Hibernate FrameworkJava & J2EE Struts with Hibernate Framework
Java & J2EE Struts with Hibernate Framework
 
Advance java1.1
Advance java1.1Advance java1.1
Advance java1.1
 
Java History
Java HistoryJava History
Java History
 
Introduction to JAVA
Introduction to JAVAIntroduction to JAVA
Introduction to JAVA
 
itft-Java evolution
itft-Java evolutionitft-Java evolution
itft-Java evolution
 
JVM
JVMJVM
JVM
 
Java Development Kit (jdk)
Java Development Kit (jdk)Java Development Kit (jdk)
Java Development Kit (jdk)
 
Features of JAVA Programming Language.
Features of JAVA Programming Language.Features of JAVA Programming Language.
Features of JAVA Programming Language.
 
Netbeans
NetbeansNetbeans
Netbeans
 
1장 Java란 무엇인가.key
1장 Java란 무엇인가.key1장 Java란 무엇인가.key
1장 Java란 무엇인가.key
 
Jvm (1)
Jvm (1)Jvm (1)
Jvm (1)
 
Introduction to Java Programming
Introduction to Java Programming Introduction to Java Programming
Introduction to Java Programming
 
Basic difference between jdk,jre,jvm in advance java course
Basic difference between jdk,jre,jvm in advance java courseBasic difference between jdk,jre,jvm in advance java course
Basic difference between jdk,jre,jvm in advance java course
 
JSF-Starter
JSF-StarterJSF-Starter
JSF-Starter
 

Similaire à Java online training from hyderabad

1java Introduction
1java Introduction1java Introduction
1java Introduction
Adil Jafri
 
JAVA-History-buzzwords-JVM_architecture.pptx
JAVA-History-buzzwords-JVM_architecture.pptxJAVA-History-buzzwords-JVM_architecture.pptx
JAVA-History-buzzwords-JVM_architecture.pptx
20EUEE018DEEPAKM
 

Similaire à Java online training from hyderabad (20)

Best Java Online Training in India
Best Java Online Training in IndiaBest Java Online Training in India
Best Java Online Training in India
 
JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015
 
J2EE Online Training
J2EE Online TrainingJ2EE Online Training
J2EE Online Training
 
Java
JavaJava
Java
 
Introduction to java (revised)
Introduction to java (revised)Introduction to java (revised)
Introduction to java (revised)
 
1java Introduction
1java Introduction1java Introduction
1java Introduction
 
Web services soap rest training
Web services soap rest trainingWeb services soap rest training
Web services soap rest training
 
Java Platform and IDE Netbeans 6.7 for Developing Enterprise and Web Applicat...
Java Platform and IDE Netbeans 6.7 for Developing Enterprise and Web Applicat...Java Platform and IDE Netbeans 6.7 for Developing Enterprise and Web Applicat...
Java Platform and IDE Netbeans 6.7 for Developing Enterprise and Web Applicat...
 
Curso de Programación Java Intermedio
Curso de Programación Java IntermedioCurso de Programación Java Intermedio
Curso de Programación Java Intermedio
 
005432796.pdf
005432796.pdf005432796.pdf
005432796.pdf
 
JAVA-History-buzzwords-JVM_architecture.pptx
JAVA-History-buzzwords-JVM_architecture.pptxJAVA-History-buzzwords-JVM_architecture.pptx
JAVA-History-buzzwords-JVM_architecture.pptx
 
EJB 3.0 - Yet Another Introduction
EJB 3.0 - Yet Another IntroductionEJB 3.0 - Yet Another Introduction
EJB 3.0 - Yet Another Introduction
 
Java ee 8 + security overview
Java ee 8 + security overviewJava ee 8 + security overview
Java ee 8 + security overview
 
AngularJS - Architecture decisions in a large project 
AngularJS - Architecture decisionsin a large project AngularJS - Architecture decisionsin a large project 
AngularJS - Architecture decisions in a large project 
 
presentation on online movie ticket booking
presentation on online movie ticket bookingpresentation on online movie ticket booking
presentation on online movie ticket booking
 
best java training center in chennai
best java training center in chennaibest java training center in chennai
best java training center in chennai
 
Java EE 7 Soup to Nuts at JavaOne 2014
Java EE 7 Soup to Nuts at JavaOne 2014Java EE 7 Soup to Nuts at JavaOne 2014
Java EE 7 Soup to Nuts at JavaOne 2014
 
Presentation on java
Presentation  on  javaPresentation  on  java
Presentation on java
 
CDI Best Practices with Real-Life Examples - TUT3287
CDI Best Practices with Real-Life Examples - TUT3287CDI Best Practices with Real-Life Examples - TUT3287
CDI Best Practices with Real-Life Examples - TUT3287
 
01 java intro
01 java intro01 java intro
01 java intro
 

Dernier

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Dernier (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Java online training from hyderabad

  • 1. Revanth Online Training B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad Ph No: 040-64559566, 9247461324 www.revanthonlinetraining.com Java is an object-oriented programming language. It is used in a variety of computing platforms, you can see it nearly everywhere nowadays, from embedded devices and mobile phones to enterprise servers and supercomputers. In the point of view of many IT experts, Java is a hot property of Sun Microsystem. Seriously speaking, JAVA has brought a lot of advantages to the software developers. Java is specially designed to be very user friendly. If compared with other programming languages, Java is easier to write, compile, debug and learn. This is because it uses automatic memory management and garbage collection. New learners can apply it easily within a short period of time. Core Java Online Training Course Duration - 30hrs Core Java Advanced Java J2EE Core Java 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
  • 2. 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 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
  • 3. Byte Oriented Streams • Character Oriented Streams • Files • Serialization Wrapper Classes: • Introduction • Byte, Short, Integer, Long • Float, Double • Character • Boolean classes Generics and Collections: • Introduction • 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 Duration - 30hrs 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
  • 4. 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 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 Course Duration - 45hrs
  • 5. J2EE 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 • 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
  • 6. MDB – Message Driven Bean JNDI – Java Naming and Directory Interface • Introduction • Architecture of JNDI • Programming with JNDI Java Messaging Service (JMS) • Introduction • JMS Models Server: • Bea Weblogic or IBM Websphere IDE: • My Eclipse • IBM Rational Application Developer EJB 3.0 Features Note: For Online discussions will use the following applications. Go to meeting For remote sharing. Skype/Gtalk for voice chat For more details please click on this site: http://www.revanthonlinetraining.com/java-online-training.php
  • 7. MDB – Message Driven Bean JNDI – Java Naming and Directory Interface • Introduction • Architecture of JNDI • Programming with JNDI Java Messaging Service (JMS) • Introduction • JMS Models Server: • Bea Weblogic or IBM Websphere IDE: • My Eclipse • IBM Rational Application Developer EJB 3.0 Features Note: For Online discussions will use the following applications. Go to meeting For remote sharing. Skype/Gtalk for voice chat For more details please click on this site: http://www.revanthonlinetraining.com/java-online-training.php