Java

by NetPLUS College of Information Technology Claim Listing

In this Java training, you will possess the knowledge and extensive Java lab experience to design and develop powerful object-oriented Java applications. These applications will be flexible, extensible and maintainable. This is our commitment to you.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

NetPLUS College of Information Technology Logo

img Duration

35 Hours

Course Details

In this Java training, you will possess the knowledge and extensive Java lab experience to design and develop powerful object-oriented Java applications. These applications will be flexible, extensible and maintainable. This is our commitment to you.

 

Course Prerequisites

It is recommended that you have the basic math knowledge

Outline

 

Fundamental Programming Structures in Java

  • The main() method

  • Primitive Data Types

  • Variables

  • Constants

  • Assignments

  • Initializations

  • Operators

  • Strings

  • Control Flow

  • Code Examples & Exercises

 

Classes and Objects in Java

  • Classes & Objects

  • OOP Principles

  • Instantiation

  • Encapsulation

  • Instance Variables

  • Class Variables

  • Constructors

  • Instance Methods

  • Class Methods

  • Method Overloading

  • The this keyword

  • Passing and returning objects

  • Garbage Collection in Java

  • Code Examples & Exercises

 

Object Design and Programming with Java

  • Abstraction

  • Inheritance

  • Polymorphism

  • Method Overriding

  • Code Examples & Exercises

 

Java Interfaces

  • Purpose of Interfaces

  • When to use them

  • Implementing an Interface

  • Interface Inheritance

  • Code Examples & Exercises

 

Java Exception Handling

  • Why Exceptions

  • Standard Exception Handling Options

  • Exception Class Hierarchy

  • Checked vs. Unchecked Exceptions

  • Catching an Exception: try and catch blocks

  • Methods Which Throw Exceptions: the throws clause

  • Handling vs. Declaring Exceptions

  • System Exceptions vs. Application Exceptions

  • Writing Custom Exceptions

  • Code Examples & Exercises

 

Java Collections API

  • Arrays

  • The Java Collections Framework

  • Collections Interfaces

  • util.Collection

  • util.List

  • util.Map

  • util.Set

  • Concrete Collections

  • util.ArrayList

  • util.HashMap

  • util.HashSet

  • util.Iterator

 

Java Input/output API (Optional)

  • Streams & Files

  • Input & Output Streams

  • File Streams

  • Object Streams

  • Object Serialization

  • Readers & Writers

  • Toronto Branch

    1891 Kennedy Road, Unit #3, Toronto

Check out more Java Programming courses in Canada

HiTech Institute Logo

C Programming

This course is intended for those interested in careers in software development, system analysis and design, project management, etcObject-oriented (OO) technologies enable software developers to produce more flexible, easily maintainable applications.

by HiTech Institute [Claim Listing ]
Chinook Learning Services Logo

Intermediate Java Programming

Learn how to save data permanently on a disk by writing it to a sequential data file. See how to read the file to get the data back and process it.

by Chinook Learning Services [Claim Listing ]
SETC Training Logo

Python Training (Python Programming For Pros)

The course Python Programming (Python Training) teaches you how to write high quality Python codes. The training includes Python basics including variables & data types, control structures, functions & data structures.

by SETC Training [Claim Listing ]
SETC Training Logo

Java Training

Our courses also cover JDK internals & Java performance tuning. The Java Training courses at SETC Training are practical and hands-on and feature an experienced live instructor and a 50:50 theory to practice ratio.

by SETC Training [Claim Listing ]
SysIntelligence Institute of Technology Logo

Python Programing

The course is aimed at students new to the language who may or may not have experience with other programming languages. In this Python training course, students learn to program in Python.

by SysIntelligence Institute of Technology [Claim Listing ]

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy