Java private training, Concept and Project based courses

This is private training. You get 100% attention, can learn at your own pace, can customize your training, get hands on coding experience right from the first session. Since it is one on one training you can get clarification as many times you like and take the time to learn a concept well before you move on to the next one.

Hourly training is customizable. So, you can choose the topics you want to learn and you will be taught those topics. You can get help with Java in school, university, work or personal project or assignment, get errors fixed. These hours may also be used to prepare for job interviews. You will be explained the concepts and how program works.

  $30


Hourly training is customizable. So, you can choose the topics you want to learn and you will be taught those topics. You can also get help with Web Technologies (HTML, CSS, Javascript) in school, university, work or personal project, get errors fixed. These hours may also be used to prepare for job interviews. You will be explained the concepts and how program works.

  $40


Hourly training is customizable. So, you can choose the topics you want to learn and you will be taught those topics. You can also get help with JEE in school, university, work or personal project, get errors fixed. These hours may also be used to prepare for job interviews. You will be explained the concepts and how program works. Get help with any JEE technology like Servlets, JSP, Taglibs, EL, JSTL, Struts, Spring, Hibernate etc...

  $50


Hourly training is customizable. So, you can choose the topics you want to learn and you will be taught those topics. You can also get help with Java in school, university, work or personal project, get errors fixed. You will be explained the concepts and how program works. Get help with Python, Perl, PHP, C, C++, C#, Data Structures, AI, Selenium, Clould platform...

  $30


Hourly training is customizable. So, you can choose the topics you want to learn and you will be taught those topics. You can also get help with databases in school, university, work or personal project, get errors fixed. You will be explained the concepts and how program works. Get help with MySql, Oracle, Sql Server, SQL...

  $30


Hourly training is customizable. So, you can choose the topics you want to learn and you will be taught those topics. You can also get help with web frameworks in school, university, work or personal project, get errors fixed. You will be explained the concepts and how program works. Get help with AJAX, jquery, node.js, Angular, AngularJS, Vue etc...

  $40


Monthly buy option gives you free additional hours. If you are anyway going to be using a number of hours per month, why not get some additional free hours. The training is customizable. So, you can use the hours the way you want.



Monthly buy option gives you free additional hours. If you are anyway going to be using a number of hours per month, why not get some additional free hours. The training is customizable. So, you can use the hours the way you want.



Monthly buy option gives you free additional hours. If you are anyway going to be using a number of hours per month, why not get some additional free hours. The training is customizable. So, you can use the hours the way you want.



Monthly buy option gives you free additional hours. If you are anyway going to be using a number of hours per month, why not get some additional free hours. The training is customizable. So, you can use the hours the way you want.



Monthly buy option gives you free additional hours. If you are anyway going to be using a number of hours per month, why not get some additional free hours. The training is customizable. So, you can use the hours the way you want.



Monthly buy option gives you free additional hours. If you are anyway going to be using a number of hours per month, why not get some additional free hours. The training is customizable. So, you can use the hours the way you want.



This training would suit novices, teenagers (5th grader and above), those who are not confident or have fundamentals week. You can take this even if you haven't programmed before. You will also learn some key concepts required for intermediate and advanced level.

6 hours,  USD 180


If you already know basic concepts like loops, control statements, primitive type, reference type then you can start from intermediate. In this training you will learn how to write programs in an Object Oriented way. You will also learn how to write exception handling code so that your programs run and close gracefully.

10 hours,  USD 300


This course would suit you if you already know object oriented programming and exception handling. In this training you learn how to develop a java program that writes to a file, to a database and to another computer (Socket Programming). You learn to create a GUI using SWING and multi-threading. You are also started off on JEE with a sample JSP and Servlet. We help you install an open source database and a web server on your own machine.

10 hours,  USD 300


You can learn Design Patterns if you know intermediate java. You just need to know Object Oriented Programming to start learning Design Patterns. In this training you learn what Design Patterns are and how to apply them in java programming.

4 hours,  USD 120


Tic-tac-toe App is a game for two players, X and O, who take turns marking the spaces in a 3✕3 grid. The player who succeeds in placing three of their symbols in a line wins the game. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

3 hours,  USD 90


Library App is a program that displays a list of books with their availability date. Upon selection the books are checked out in user's account. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

3 hours,  USD 90


MealMaker App is a program that prepares a Combo meal containing a Snack, a Cake and a Juice from choices of snacks, cakes and juices. Finally, a Menu of combos with prices is displayed. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

3 hours,  USD 90


HR App is a program that manages employees in a company. Employee Details can be added, updated, deleted and viewed. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

3 hours,  USD 90


Quiz App is a program that presents various questions with 4 options, one by one. Right answer increases the score. Finally, it displays the score. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

3 hours,  USD 90


Restaurant App is a program that displays a menu of food items. Items bought are added to the cart. Finally, it displays a bill. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

3 hours,  USD 90


PlayingCard App shows how to create a playing cards game. 52 cards are created. It has features to shuffle and deal the cards. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

3 hours,  USD 90


Calcualtor App is a program that features Add, Minus, Subtract and Multiplication operations. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

3 hours,  USD 90


ClothingStore App is a program that presents different brands of shirts with prices. Upon selection the user is asked for size. Finally, it displays a bill. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

3 hours,  USD 90


TextGenerator App is a program that randomly generates sentences of the Type "The X in Y" using two arrays full of words. Example: "The Cat in Toilet", "The Building in London". Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

2 hours,  USD 60


Word Counter App is a program that counts the number of appearances of each word in a given paragraph. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

2 hours,  USD 60


Vowel counter app is a program that counts the number of vowels in a given statement. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

2 hours,  USD 60


StudentGradeBook App is a program that stores grades of students in various subjects. Given the name of the student it prints the grades with total and average. Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

2 hours,  USD 60


ReverseAString is a program that reverses a given string. Like "Hello" becomes "olleH". Concepts used are keyboard input, Arrays, Loops and Control statements, variables and methods.

2 hours,  USD 60


BankAccountManager App is a program that manages Checking, Savings and Share savings accounts of various customers. Deposit, withdrawal and transfer operations can be performed. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


HotelReservation App is a program that shows availability of rooms in a hotel. Upon selection it allots the room and marks it unavailable. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


MovieStore App is a program that shows a list of movies with availability date. Upon selection it presents a bill and changes the availibility date of the movie. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


Quiz App is a program that presents various questions with 4 options, one by one. Right answer increases the score. Finally, it displays the total. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


Restaurant App is a program that displays a menu of food items. Items bought are added to the cart. Finally, it displays a bill. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


StudentGradeBook App is a program that stores grades of students in various subjects. Given the name of the student it prints the grades with total and average. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


Calcualtor App is a program with Addition, Subtraction, Division and Multiplication operations. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


PayRoll App is a program that keeps attendance of employees and consultants. It generates salary statements at month-end. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


UniversityManager App is a program that stores details of teachers and students in a university. It allows search operation on a list of teachers and students. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


FruitStore App is a program that shows a list of fruits with prices and quantity. Items bought are added to the cart. Finally, it displays a bill. Concepts used are keyboard input, Inheritance, Polymorphism, Encapsulation, Association, Interfaces, Abstract classes, "Is A" and "Has A" relation, Collection classes and Exception Handling.

5 hours,  USD 150


Chat App is a program to chat with multiple people. There are two programs Client App and Server App. ServerApp transfers messages from one client to another and dedicates a separate thread to establish new client connections. It is a multi-threaded, multi-user, socket based program. Concepts used are Threads, Sockets, Swing GUI, OOP, Collection and Exception Handling.

10 hours,  USD 300


HR App is a program that manages employees in a company. Employee Details can be added, updated, deleted using Swing forms. Data is saved in database. Concepts used are JDBC, Swing GUI, OOP, Collection and Exception Handling.

10 hours,  USD 300


PingPong is a table tennis sports game featuring simple two-dimensional graphics. Player who scores 10 points wins. Concepts used are Threads, Swing GUI, OOP, Collection and Exception Handling.

10 hours,  USD 300


PcMan is a game in which C shaped figure eat all the food and avoid the ghosts. Concepts used are Threads, Swing GUI, OOP, Collection and Exception Handling.

10 hours,  USD 300


PaintBrush App is a program that lets you do free hand drawing, draw and fill shapes like circle, oval, rectangle and square with different colours. Concepts used are Swing GUI, OOP, Collection and Exception Handling.

10 hours,  USD 300


Tic-tac-toe App is a game for two players, X and O, who take turns marking the spaces in a 3✕3 grid. The player, who succeeds in placing three of their symbols in a line, wins the game. Concepts used are Swing GUI, OOP, Collection and Exception Handling.

10 hours,  USD 300


MovingBalls App is a program where balls of different shapes and colour bounce in the frame of the app. Concepts used are Swing GUI, OOP, Collection and Exception Handling.

6 hours,  USD 180


GuestBook App is a program that saves comments with a date, allows querying and viewing comments based on a date. Concepts used are Swing GUI, File IO, OOP, Collection and Exception Handling.

6 hours,  USD 180


TextEditor App is a program that has a notepad like interface. It allows opening a file, writing text and saving it. Concepts used are Swing GUI, File IO, OOP, Collection and Exception Handling.

6 hours,  USD 180


You can take this training even if you are starting from scratch. If you are already at intermediate level then you are almost ready to take this exam. This training prepares you towards writing Oracle Certified Associate Exam.

14 hours,  USD 420


If you already know the concepts required for OCA exam, you can take this training. This training will orient you towards answering questions in exam with your knowledge. This exercise should help you better your score. You would be helped with questions you get wrong. Any concepts that you missed to learn for the exam will be covered in this training.

8 hours,  USD 240


You can take this training if you have already passed OCA Exam. If you have already done advanced level training you are better positioned but not fully prepared to take OCP Exam yet, since there are would be more topics remaining to be learnt. This training teaches you the concepts and API required to be learnt for the Exam. This training prepares you towards writing Oracle Certified Professional Exam.

20 hours,  USD 600


If you already know the concepts required for OCP exam, you can take this training. This training will orient you towards answering questions in exam with your knowledge. This exercise should help you better your score. You would be helped with questions you get wrong. Any concepts that you missed to learn for the exam will be covered in this training.

8 hours,  USD 240


You can take this training even if you are starting from scratch. If you are already at intermediate level then you are better prepared for Exam. This course is oriented towards writing AP Computer Science Exam.

20 hours,  USD 600


In JEE training you will be taught to write web applicatins in Java. To take this training you should already be at intermediate level of core Java. You still want to take it to experience it that is fine but you will most benefit if you already know Object Oriented way of programming. We will help you install an open source web server on your machine, so you can practise even after the training is over.

12 hours,  USD 600


In this training you would be taught to develop a web application using struts framework. To take this training you should already be at intermediate level of core Java and know JEE (maily Servlets, JSP and JSTL).

5 hours,  USD 250


In this training you would be taught to setup and use hibernate in a Core Java Application and a Web Application. To take this training you should already know intermediate level of core java. Knowing JDBC will help but is not a must.

5 hours,  USD 250


Spring framework can be used in a Core Java Application too. You would be taught to use spring with both Core Java Application and Web Application. To take this training you should already be at intermediate level of core Java and know JEE (maily Servlets, JSP and JSTL).

8 hours,  USD 400


In this training you would be taught to create a SOAP based Web Service and a REST based Web Service. To take this training you should already be at intermediate level of core Java.

4 hours,  USD 200


In this training you would develop a HR Web Application using JEE and JDBC. To take this training you should already be at intermediate level of core Java. JEE would be taught with this training.

12 hours,  USD 600


In this training you would develop a Groceries Web Store using JEE and JDBC. To take this training you should already be at intermediate level of core Java. JEE would be taught with this training.

12 hours,  USD 600


In this training you would develop a Groceries Web Store App using JEE and Hibernate. To take this training you should already be at intermediate level of core Java. JEE would be taught with this training.

14 hours,  USD 700


In this training you would be taught to design and develop website using HTML, CSS and Javascript.

7 hours,  USD 280


Refund Policy

Payment Terms

Training Timings

Days: Monday thru Sunday.

Location Hours
US/Canada: EST Morning 4AM to 12PM NOON, Evening 9.30PM to 12AM NIGHT
UK/Europe: BST   5AM to 5PM
AU(East): AEST 11AM to 11PM NIGHT
AU(West) AWST 10AM to 11PM NIGHT
NZ: NZST   2PM to 11PM NIGHT
Other countries Please email us your preferred time.

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