Rose India
Read Reviews
"This is my first time I have ever used a tutor either online or in person. I was a little skeptical of an online tutoring service, but with my demanding job I needed someone who would accommodate my time schedule.
Bharats web site and name came up after a search through Google. I emailed him and set up my first appointment. I was impressed, he covered the topics I was having problems with, and in a manner I could easily understand.




Advanced Java Training

Is there any alternative to Java as a programming language? Take this comprehensive course to get the full grasp of Java, from its introduction to core java. Suitable for freshers and system developers and programmers alike who wish to be aware of the endless possibilities of Java. The course is also apt for working professionals who have not received adequate exposure to Java-based development. Our highly skilled trainers will impart you hands-on training using different audio-visual aids to become an expert in all Java functionalities.

Course Features:

  • Extensive coverage of latest Java technologies and tools being used in the IT industry for Software Development on Java Platform.
  • Learn to implement the concepts, practically. 
  • Crack any kind of Java interviews. 
  • Get regular updates on the latest happenings in the Java field.
  • One computer per student ratio.
  • Max 10 students in a batch.
  • Avail Free Extra Time and practice on computers as per your convenience.
  • Practical Project Development. 
  • Get it from the experts.
  • Course contents upgraded with time to include latest technologies/concepts.

Course Details:

Module 1 – Core Java Application Development 

  • Object Oriented Programming concepts
  • JDK tools like javac, java, Using Java Decompiler
  • JDK 6 overview
  • Java Programming language fundamentals
  • Classes and Objects
  • Polymorphism, Static Vs Dynamic binding
  • Input Output (I/O)
  • Garbage collection
  • Multithreading and Synchronization
  • Collections APIs
  • Cloning
  • Serialization
  •  JDBC – Java Database Programming
  •  Networking in Java
  •  RMI
  • GUI development using AWT, Swing, Applets and Java Web Start
  • Internationalization

Module 2 – Web Application Development

  • Servlets
  • Introduction to Web Servers
  • Deployment Descriptors
  • Deployable Directory Structure in a Web Server
  • JSP
  • MVC Frameworks
  • Using ANT
  • Struts Framework versions 1.2 and 2.0
  •  JSF Framework (Optional to Struts Framework)
  •  Introduction to Hibernate
  • Using Eclipse and NetBeans IDE for Web Tier Application Development
  • Using Tomcat Web Server for Web Tier Application Development

Module 3 – Business Tier Application Development 

  • Application Servers 
  • EJB – versions 2.0 / 3.0
  • Session Beans
  • Message Driven Beans
  • JPA
  • Hibernate
  • Using ANT
  • DBMS concepts
  • Using Eclipse and NetBeans IDE for Business Tier Application Development
  • Using Weblogic and JBoss Application Server for Business Tier Application Development
  • UML, OOAD and Software Development concepts

Module 4 – Project Development

  • Develop projects live with the developers of Rose India. 
  • Project Development practices with Industry standards.  

View upcoming schedule.