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

Practicum Canada Logo

Spring Boot

Spring Boot courses are offered by Practicum Canada. Practicum Canada has highly skilled and proficient professionals with over 20 years of industry and academic experience. We are equipped with innate abilities to instill academic and professional expertise.

by Practicum Canada [Claim Listing ]
  • Price
  • Start Date
  • Duration
Q Academy Logo

Introduction To Java FullStack with DevOps

This Java Full Stack Online Course provides a comprehensive and in-depth introduction to the fundamentals of Java programming and its associated technologies.

by Q Academy [Claim Listing ]
  • Price
  • Start Date
  • Duration
OCMT (Ontario College of Management & Technology) Logo

JAVA J2EE Technology (Beginner)

Java programming for beginners focuses on the concepts and techniques of Java components and aims at achieving program clarity through the proven software-development techniques.

by OCMT (Ontario College of Management & Technology) [Claim Listing ]
  • Price
  • Start Date
  • Duration
VoiSAP Calgary Logo

Data Science with Python

The Data Science with Python course provides a complete overview of Data Analytics tools and techniques using Python. Learning Python is a crucial skill for many Data Science roles. Acquiring knowledge in Python will be the key to unlock your career as a Data Scientist.

by VoiSAP Calgary [Claim Listing ]
Seneca College Logo

C Programming

This first course in computer programming emphasizes problem solving strategies using structured programming techniques. The C programming language is used to introduce problem analysis, algorithm design, and program implementation. Students work in a Linux environment.

by Seneca College [Claim Listing ]
  • Price
  • Start Date
  • Duration

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