Winter Training

Core Java

Java is everywhere: on all platforms and devices and in all countries around the world. It enables developers to make programs work just about anywhere. And it inspired the evolution of an incredible technology community. The brilliance of Java is the platform independency. Thanks to the internet and the community spirit around it, so many people have been able to make a difference, earn a place in the spotlight with their own framework or tool, be recognized for their contribution, and really influence the Java world.



Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers “write once, run anywhere” (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.

Java is currently one of the most popular programming languages being used. It has about 10 million users.

Course Objective:

This training program will help the learner to understand the basics of java platform which allows coders for creating advance programs which can be easily integrated with any of the java based software development platform like J2EE, J2ME, Android  etc. On completion of the training sessions, the participants will be able to build core business logics using Java Standard Application Development API with popular IDE’s used in Industry for java based software development.


No prior knowledge or experience is required.

WIIFM (What’s in it for Me) :

Successful completion of this training provides the participants a sound   theoretical & practical knowledge of Java Standard Edition imparting hands on real word object oriented programming skills so that the Java developer understands and can develop:

>Java Based Console and Desktop Application.

> Multi-threaded Java Application

> Java applications with Collections Framework with Generics and String Formatting with Parsing API

Outlines of Courses

  • Introductionto JAVA Technology
  • Language Fundamentals
  • Language Enhancements
  • Arrays,String and Wrapper Class
  • Concept of interface, Abstract class and Exception Handling
  • Nested Class
  • Multi-threading
  • Stream-Based I/O
  • Generics
  • Collection Framework
  • The java.util.Collection interface: Supported Operations
  • Traversing collections
  • The java.util.List interface: Supported Operations
  • The java.util.Set interface: Supported Operations
  • Working with List and Set  implementation classes
  • Using methods from  java.util.Collections
  • The java.util.Queue interface
  • The java.util.Map interface
  • Language Enhancements