• US Inquiries / 1 877 517 6540
  • Canadian Inquiries / 1 866 206 4644

Intermediate Java



 

Team
Package

Starting at

$4,999

One year of access to this course for up to 15 users

Enroll Today  >
Individual
Package
 
$99

3-months of access to this course for one user

Enroll Today  >
View sample video
 

This course introduces the Java programming language and how to develop Java applications using Eclipse.


Package Outline




Module 1
Arrays
Arrays in Java can be comprised of primitive types or objects, but each element in the array is of the same type.


Module 2
Commonly Overridden Methods
Overriding methods in Java allows us to redefine a method inherited from a superclass.


Module 3
Interfaces And Polymorphism
Casting Objects - Casting of objects refers to an explicit conversion of one datatype to another.


Module 4
Useful Java Classes
In this module, we'll take a look at some useful Java utilities like the logging API, StringBuilder, and StringTokenizer.


Module 5
Collections And Generics
The collections framework are classes we can use to create data structures that hold other objects. This chapter will give us an overview of some of the classes contained in the collections API.


Module 6
Input And Output
We’ll take a look at files, serialization, streams, readers and writers, and buffers and channels.


Module 7
Other Java Concepts
In this module we'll take a look at a few miscellaneous topics like annotations, enumerations, assertions and the Java Memory Model.


Module 8
Overview Of Java SR API
In this chapter we’ll take a look at some of the main packages in Java that we can use and discuss the general purpose of each.


Module 9
Overview Of JavaEE
The Java enterprise edition extends the Java standard edition with additional support and API that allow us to create client/server applications.

Team
Package

Starting at

$4,999

One year of access to these 16 videos for up to 15 users

Enroll Today  >
Individual
Package
 
$99

3-months of access to these 16 videos for one user

Enroll Today  >

Questions, queries?

Contact us today for more information on the On-Demand training experience.