Any one who is interested to know how to write java programs and develop applications using java for skill development can attend this course.
Students must bring their own notebook and pen for the training.
Even students can bring their own laptop if they want otherwise can use institute desktop computers.
Trainer is Sun Certified Programmer in Java.
Students will be learning following things in the course
Module 1 â?? â??Getting Startedâ??
This module provides a general overview of the java programming language and its main features and introduces a simple java application.
Module 2- â??Object Oriented Programmingâ??
This module introduces basic object-oriented programming concepts and describes their implementation using the java programming language.
Module 3- â??Identifiers, Keywords, and Typesâ??
The Java Programming language contains many programming constructs similar to the C language. This module provides a general overview of the constructs available and the general syntax required for each construct. It also introduces the basic object oriented approach to data association using aggregate data types.
Module 4- â??Expressions and flow controlâ??
This module looks at expressions, including operators, and the syntax of java program control.
Module 5-â??Arraysâ??
This module describes how java arrays are declared, created, initialized, and copied.
Module 6-â??Class designâ??
This module builds on the information about object oriented concepts and takes the information to the next level, including the discussion on subclassing, overloading and overriding.
Module 7-â??Advanced Class featuresâ??
This module completes the java object-oriented programming model by discussing the concepts of static members, final variables, abstract classes, and interfaces.
Module 8-â??Exceptions and Assertionsâ??
Exceptions provide you with a mechanism for trapping errors at runtime. This module explores both predefined and user-defined exceptions.
Module 9-â??Text-Based Applicationsâ??
This module introduces topics that are useful in implementing large text based applications, such as console and file I/O, collections, and properties.
Module 10â??â??Building Java GUIsâ??
All graphical user interfaces in the Java programming language are built on the concept of frames and panels. This module introduces layout management and containers.
Module 11-â??GUI Event Handlingâ??
Creating a layout of GUI Components in a frame is not enough. You must write code to handle the events that occur, such as clicking a button or typing a character. This module demonstrates how to write GUI event handlers.