1

Java Training: Level 1

Introduction to Java Training

Setting Up the Development Environment

Java Programming Syntax

Structure of a .java File
Primitive Data Types and Operators
Commenting and Documenting Code
Conditional Statements: if/else, etc.
Comparison and Logical Operators
Arrays
Loops
Class Methods

Object-Oriented Programming

Objectives
OOP vs. Procedural Programming
Classes and Objects
Methods and Attributes
Relationships Between Classes
Interface Concept
Abstract Classes

Hands-on Workshop: Designing classes and defining relationships between them

Exceptions in Java

Exception Handling Principles
Working with Exceptions

Collections

Overview of Collections
Iterating Through Collections

Hands-on Workshop: Working with object collections