Java

JAVA

Basics of Programming using Java Programming language

Course Duration

60 hours

Course Audience and Qualification

– Software Developers.
– Computer Science students and Graduate.
– MIS Students and Graduate.

Course Objectives

– Learning basic syntax of Java Programming Language.
– Learning basic OOP concepts using Java.
– Learning Java standard API capabilities.

Course Description

– Course provides needed information for building Java apps and it is considered the base course for Android course.

Course Methodology

– Course is divided into lecture, demos and hands on labs.
– Lectures are meant to deliver the basic concepts and info.
– Demos are meant to illustrate how to get things done.
– Hands on labs are meant to enable trainees to master through hands on experience.

Course Content

  • A Java Program
  • If Statements
  • Switch Statements
  • Loop Statements
  • Syntax Details
  • Primitive Datatypes
  • Variables
  • Expressions in Java
  • Strings
  • Arrays
  • Enhanced for Loop
  • Defining a Class
  • Creating an Object
  • Instance Data and Class Data
  • Methods
  • Constructors
  • Access Modifiers
  • Encapsulation
  • Printing to the Console
  • print Format Strings
  • String Builder and String Buffer
  • Methods and Messages
  • to String
  • Parameter Passing
  • Inheritance
  • Inheritance in Java
  • Casting
  • Method Overriding
  • Polymorphism
  • super
  • The Object Class
  • Abstract Classes
  • Interfaces
  • Using Interfaces
  • Collections
  • Exceptions Overview
  • Catching Exceptions
  • The finally Block
  • Exception Methods
  • Declaring Exceptions
  • Defining and Throwing Exceptions
  • Errors and Runtime Exceptions