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

Seneca College Logo

Java Programming

This code-intensive program introduces students to object oriented principles using the fundamentals of JAVA programming and develops their skills to create and back-end databases, and apply their skills to create Mobile Applications.

by Seneca College [Claim Listing ]
Real Programming 4 Kids Logo

Advanced – C#, C++, Java Game Programming for Kids

In these courses students expand upon Object Oriented programming fundamentals and learn about inheritance, camera manipulation, chasing algorithms, reading and writing to text files, devices, overriding and overloading.

by Real Programming 4 Kids [Claim Listing ]
Seneca Part-time Studies Logo

Programming for Absolute Beginners

If you have never written a computer program and have wondered how to do it, here is an opportunity for you.

by Seneca Part-time Studies [Claim Listing ]
  • Price
  • Start Date
  • Duration
Edtia Logo

Comprehensive Java Course Certification

This training designed on one of the most popular platforms, ' Java,' to train you on its basic and advanced concepts of Java and gain an entry into the programming world as a Java Developer.

by Edtia [Claim Listing ]
Teen Programming Logo

Advanced Python

Evaluate the most practical industry technologies and teach the best languages, best tools, and best practices. Provide courses that lead to a technical certificate or a vocation.

by Teen Programming [Claim Listing ]

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