You are on page 1of 3

John Bryce Training LTD, Hi-tech Technology College LTD and Hi-Tech Mediatech College (2002) LTD are

part of the Matrix IT LTD group

Java Programming
24 Hours

Java is one of the most popular programming languages.


It is an Object Oriented, portable, fast and rich language. Java provides many services out of
the box (e.g. memory management, security) which help developers be more productive.
The course is intended for anyone who wants to enter the Java World.
The course includes many examples and hands-on exercises through which the material is
demonstrated and practiced.
The course is based on Java 8.

Developers that want to learn the Java language

Familiarity with Object Oriented concepts

Introduction to Java:
Basic Syntax:
Identifiers
Comments
Keywords
The Eight Primitives
Creating Instances using New
Expressions:
Using Operators
The If-Else Statements
Using While Loop
Selecting with Switch statement
Dealing with Primitive Casts
Using Arrays:
Creating an Array

John Bryce Training 29 Homa Umigdal St. Tel Aviv 6777129, Israel
Tel. +972-3-7100777 | Fax. +972-3-7100730
Tel - A vi v | H a if a | J e r u s a l em | C h i n a | H u n g a r y | www.johnbryce.com

John Bryce Training LTD, Hi-tech Technology College LTD and Hi-Tech Mediatech College (2002) LTD are part of the Matrix IT LTD group

Array Initialization
Working with Arrays
Using Multi-dimensional Arrays

Java Classes part 1:


Classes & Packages
The import Statement
The Importance of Encapsulation
Java Constructors
Access Modifiers (private, default and public)
Method Overloading
Java Classes part 2:
Polymorphism and Inheritance
The Protected Modifier
Using this and super
The final keyword
Static Members & Methods
Java Classes part 3:
Interfaces & Abstract Classes
The Complete Construction Process
The Class Object
Nested Classes
Enums in Java
Exceptions & Assertions:
The try-catch-finally
Compile-time Exceptions
Describing Common Exceptions
Creating Custom Exceptions
Using Assertions
IDE, Classpath & JARs:
The Classpath in Java
Creating Archives
Debugging with the IDE
Working with Common Classes:
Java.lang.String
The Java Collection Framework :
Overview on the JCF
Collection, List, Set and Map

John Bryce Training 29 Homa Umigdal St. Tel Aviv 6777129, Israel
Tel. +972-3-7100777 | Fax. +972-3-7100730
Tel - A vi v | H a if a | J e r u s a l em | C h i n a | H u n g a r y | www.johnbryce.com

John Bryce Training LTD, Hi-tech Technology College LTD and Hi-Tech Mediatech College (2002) LTD are part of the Matrix IT LTD group

Understanding the Implementations

Java IO:
Using the File IO
InputStream/OutputStream and Wrappers
Java Serialization

John Bryce Training 29 Homa Umigdal St. Tel Aviv 6777129, Israel
Tel. +972-3-7100777 | Fax. +972-3-7100730
Tel - A vi v | H a if a | J e r u s a l em | C h i n a | H u n g a r y | www.johnbryce.com

You might also like