One on One Java Training (Live online private training)

The courses are designed to teach concepts in the areas of Core Java, Server side Java (JEE) and Web development. These courses are either Concept based or Project based. The Concept based courses teach concepts with example programs. You code the programs in the 100% of the training time, while the concepts are explained by the trainer. Project based courses teach you application of concepts and usage of API to develop a project. For example, in a project called "Chat Program", concepts of Object Oriented Programming, Exception Handling and Threads are applied and API for GUI and Networking are used. The Trainer helps you install an Open Source Database or a Web Server on your machine when required.

The courses can also be customized based on your need. So you can add and remove topics from a Concept based course or features from a Project based course. There is also a Hourly Option. In that you can buy as many hours you need and specify the concepts or the project you want. Customization is possible because the training is One on One.

Java Training

Core Java Training, Basic 6 hours
$180
Core Java Training, Intermediate 10 hours
$300
Core Java Training, Advanced 8 hours (GUI, IO, Database, Threads & Sockets)
$240
Core Java Training, Basic and Intermediate 16 hours
$480
Core Java Training, Basic, Intermediate and Advanced 24 hours
$720
Training in Design Patterns using Java 4 hours
$120

Java Training by Projects

Project : Core Java Training, HR Application 10 hours (uses JDBC-Database & GUI)
$300
Project : Core Java Training, Chat Application 10 hours (Threads, Socket-Network & GUI)
$300

JEE Training

JEE Training 12 hours (Servlets, JSP, JEE, JSTL, EL)
$600
JEE Training, Struts 5 hours
$250
JEE Training, Hibernate 5 hours
$250
JEE Training, Spring Framework 8 hours
$400
JEE Training, Web Services 4 hours
$200

JEE Training by Projects

Project : JEE Training, HR Web App 12 hours
(Database, Design patterns, MVC Architecture, JSP/Servlets and Sessions)
$600
Project : JEE Training, Groceries Web Store App 12 hours
(Database, Design patterns, MVC Architecture, JSP/Servlets, Shopping cart and Sessions)
$600
Project : JEE Training with Hibernate, Groceries Web Store App 14 hours
(Database, Design patterns, MVC Architecture, JSP/Servlets, Hibernate, Shopping cart and Sessions)
$700

Web Site Development Training

Web Site Development Training 7 hours (HTML/CSS/Javascript)
$280

Java Certification and AP Exam Training

Certification Training : Oracle Certified Associate, Java 14 hours (formerly called SCJA)
$420
Certification Training : Oracle Certified Professional, Java 20 hours (formerly called SCJP)
$600
Exam Training : AP Computer Science A, Java 20 hours
$600

Hourly Price

Hourly, Core Java Training (basic, intermediate, advanced)
$30
Hourly, Web Site Development Training
$40
Hourly, JEE Training
$50

Refund Policy

Payment Terms

Timings

Days: Monday thru Sunday.
Choose an hour from the below for the course:

Location Hours
US/Canada: EST 4am to 3pm, EST 5pm to 2am
UK: GMT 6am to 5pm
Rest of the Europe: GMT 6am to 5pm
AU(East): AEST 9am to 10pm
AU(West) AWST 12pm to 10pm
NZ: NZST 2pm to 10pm
Other countries Please email us your preferred time.

Training Course Details

Core Java Training, Basic

Description:In this Java Training, you will learn how to write and run complete programs in a structured way and using Class and Object concept. This training is for novices who may not have programmed in any language. You will understand how a program is able to read information from keyboard, store it memory, process it and print it on the screen. You will see how things work under the hood as the teacher would teach not only how to program but also how things work. Initially, you would be taught how to write and run complete programs in a structured way but with out using Class and Objects concept. You will be helped to write a Quiz Program. Finally you will learn the concept of Class and Object and how it enhances the Quiz Program. You should be clearly able to see the difference between a Class and Object. The idea is to teach how to write complete programs and give a feel of what Objects are, so that you can step into the world of Object Oriented Programming.

In this training you learn:

Requirements: No prior knowledge of programming is required.

Topics:

Core Java Training, Intermediate

Description:In this Core Java Training you learn how to write programs in an Object Oriented way (OOP). You are taught the core concepts of the basic java by coding a lot of examples in a short span of time. You will learn and apply the four main concepts of Object Oriented Programming namely, Inheritance, Encapsulation, Polymorphism and Aggregation. You also learn how to write exception handling code in an appropriate way so that your programs run and close gracefully.

In this training you learn:

Requirements:Basic knowledge of variables, statements, loops, methods and arrays is required. A clear understanding of Class and Objects concept is required.

Topics:

Core Java Training, Advanced

Description:In this Java Training course you learn how to develop a java program that talk to a file, to a database and to an another computer(Socket Programming). You learn to create a Front-End using SWING and multi-threading. Therefore, you learn various parts of Java API which includes JDBC, Threads, Sockets, File Input Output, SWING and AWT.

In this training you learn:

Requirements:Prior knowledge of Object Oriented Programming concepts is required. Familiarity with database is not required but will help.

Topics:

Core Java Training, Basic and Intermediate

Description:In Core Java Training you learn how to write programs in an Object Oriented way (OOP). You are taught the core concepts of the basic java in a short span of time. The idea is to make you learn java programming and enable you to write programs in an Object Oriented Way. You also learn how to write exception handling code in areas where your program goes wrong or is likely to go wrong.

In this training you learn:

Requirements:No prior knowledge of java programming is required.

Topics:

Core Java Training, Basic, Intermediate and Advanced

Description:In this Advanced Java Training course you learn how to write programs in an Object Oriented way. In this course you learn basic, intermediate and advanced java concepts. This training course includes the course (Core Java Training) where in you learn Object Oriented Programming with Exception handling. You also learn how to make a java program talk to a file, to a database and to an another computer(Socket Programming). You learn to create a Front-End using SWING. You learn multi-threading. Therefore, you learn various parts of Java API which includes JDBC, Threads, Sockets, File Input Output, SWING and AWT. Finally, you do a database based Java Project with a GUI Front-end.

In this training you learn:

Requirements:No prior knowledge of java programming is required. Familiarity with database is not required but will help.

Topics:

Project : Core Java Training, HR Application

Description:In this course, you develop a HR Application. It is a database based Java Project with a GUI Front-end. It has features to view, add, update and delete records to a database from the front-end.

Project (using Database and GUI API): Its an end to end Java Application Project. This application will have a GUI that talks to the database. This is a HR System with functions to List all employees, Detail a particular employee, Create employee, Update employee and Delete employee. GUI forms will get user input and display the results retrieved from database or modify the database records.
Note: We will help you install free version of a database on your machine, set up tables and load data into them.

Requirements: No prior knowledge of java programming is required. Familiarity with database is not required but will help.

Project : Core Java Training, Chat Application

Description:In this course, you develop a Chat Application. It is a multi-threaded, multi-user chat program with a GUI Front-end. Two or more client programs from different computers can chat with each other.

In this training you learn:

Project :This is a Client - Server Java Application Project. It is a multi-threaded Chat Program. This application will have a Java Client Application and a Java Server Application. Server Application is a muti-threaded networking program, that allows multiple clients to connect to it. Client Application will have a GUI. Using GUI one client can chat with the other. Client and Server talk to each other through sockets.
Note : We will help you install free version of a java server on your machine.

Requirements:Basic knowledge of java programming is required. Familiarity with database is not required but will help.

Project : JEE Training, HR Web App

Description:In this course, you develop a HR Web Application. It is a database based application with a JSP/Servlet/HTML front-end. It uses design patterns that include Builder, MVC, Singleton and DAO. It has features to view, add, update and delete records in a database from the front-end.

Project : Its an end to end JEE Web Application Project. This application will have a GUI that talks to the database. This is a HR Web Application with functions to list all employees, detail a particular employee, create employee, update employee and delete employee. GUI forms will get user input and display the results retrieved from database or modify the database records.
Note: We will help you install free version of a database on your machine, set up tables and load data into them.

Requirements: Prior knowledge of at least Intermediate level of java programming is required. Familiarity with database is not required but will help.

Project : JEE Training, Groceries Web Store App

Description:In this course, you develop a Groceries Web Store. It is a database based application with a JSP/Servlet/HTML front-end. It uses design patterns that include Builder, MVC, Singleton and DAO. It has features to view, add, update and delete records in a database from the front-end. You will develop a shopping cart for purchasing groceries.

Project : Its an end to end JEE Web Application Project. It will have a GUI that talks to the database. This is an Online Groceries Web Store with functions to list various fruits and vegetables with their prices. It will have user registration and login functions. Once you login, you can select and add products to shopping cart and generate an invoice.
Note : We will help you install free version of a database on your machine, set up tables and load data into them.

Requirements:Prior knowledge of at least Intermediate level of java programming is required. Familiarity with database is not required but will help.

Project : JEE Training with Hibernate, Groceries Web Store App

Description:In this project based course, you develop a Groceries Web Store App. It is a database based application with a JSP/Servlet/HTML/CSS/JavaScript front-end. Hibernate is used in place of JDBC for database interaction. Hibernate Mapping Associations will be used for One to Many relations. It is designed as a multi-layer application with Presentation layer, Service layer, Business layer and Data layer. Service layer is designed for JNDI style usage. Design patterns are used were appropriate. Patterns used include Builder, MVC, Singleton and DAO. It uses CRUD functions in the database via Hibernate. A shopping cart is developed from scratch for purchasing groceries. Database is designed and developed from scratch. It would have login registration, login, logout, purchasing and reporting use cases.

Project : Its an end to end JEE Web Application Project. A new user can register to get login/password. The user can then login and purchase groceries.The Online Groceries Web Store lists various fruits and vegetables with their prices. User can add products to shopping cart and generate an invoice. User can run reports to see history of transactions.

Note : We will help you install database, hibernate and tomcat on your machine. We suggest using MySql or Oracle but any database can of your choice can be used.

Requirements: Prior knowledge of at least Intermediate level of java programming is required. Familiarity with database will help but NOT required.

Certification Training : Oracle Certified Associate, Java

Description:This course is oriented towards writing Oracle Certified Associate Exam. It teaches those parts of Java Language and Java API that are required for the Exam. With this course you learn how to design and write programs in an Object Oriented way, handle exceptions and use Java API.

Requirements:No prior knowledge of java programming is required.

Topics:

Exam Training : AP Computer Science A, Java

Description:This course is oriented towards writing AP Computer Science Exam. The goals of this exam are the goals of this course. It covers those parts of Java Language and Java API that are required for the Exam. One would learn how to design and program in an Object Oriented way, learn how to handle errors and how to go about using Java API. It includes Grid world Simulation.

Requirements:No prior knowledge of java programming is required.

Topics:

JEE Training

Description:In JEE Training you learn how to write Web Programs in Java. Web Programs in Java mainly mean, Servlets and JSPs. You need prior knowledge of basics of Java programming , including Object Oriented way of programming.

In this training you learn:

Requirements: Prior knowledge of basic Java Programming is required.

Topics:

JEE Training, Struts

Description:In this JEE Training you learn how to setup struts in a project, create front-end with struts tags, validate forms with struts and interact with database.

In this training you learn:

Requirements: Prior knowledge of basic Java Programming, JSPs, Servlets, JSTL and EL is required.

Topics:

JEE Training, Hibernate

Description:In this training you learn how to setup and use hibernate in a Core Java and a Web Application. Then you learn how to use hibernate to retrieve data from and store data in a database. One to Many and Many to Many mapping will be used. Unidirectional and bi-directional navigation will be implemented. You will also learn, how to design and develop a database.

Requirements: Prior knowledge of basic java programming is required.

Topics:

JEE Training, Spring

Description:Learn how to setup a Spring project in STS using maven. You will create a Core Java and a Web Application using Spring. Web Application will be an end-to-end database driven Application using various features of spring. Components of Spring used are spring-context, spring-webmvc, spring-jdbc.

Requirements:Prior knowledge of JSP, Servlets is required.

Topics:

JEE Training, Web Services

Description:Learn how to create a SOAP based Web Service and its client. You will also learn how to create REST based Web Service and its client. Web Services will be deployed on Tomcat. To understand Web Services at a basic level, you will learn to create a Web Service using just Core Java. No Tomcat will be used in this one. Finally, Exception handling in Web Services will be taught.

Requirements: Prior knowledge of JEE is not a must but is good to have.

Topics:

Training in Design Patterns using Java

Description:In this Java Training you learn what Design Patterns are and what they are used for. Then you learn how use Singleton, Abstract Factory, Adapter and Command design patterns.

Requirements:Prior knowledge of basic Java Programming is required.

Topics:

Web Site Development Training

Description:This course covers the design and development using hypertext markup language (HTML), which is used to create documents on the World Wide Web. The topics include structure, presentation, formatting, lists, links, images, tables, frames, and forms. The student will create Web pages. It also teaches How to apply style sheet (css) to format HTML documents. You will learn how to validate forms and make HTML pages more dynamic using Javascript coding.

In this training you learn:

Requirements: No prior knowledge of programming is required.

Topics:

Learn Java Programming online. Its instructor-led programming training. Its one-on-one training. So, learn java online with 100% attention to every student. All our java programming training courses are online.

Java®,all Java-based marks are trademarks of Sun Microsystems,Inc. Any other trademarks belong to their respective owners.