FPL-102: Java Programming for Beginners

Description
You will learn Core Java, its building blocks and important concepts of object-oriented programming: object definition and creation, strong-typed programming, inheritance, polymorphism, abstract, interface, modifiers, data types, data structures etc. Note: the course duration include class time and practice/exercise time.
Duration
20 hours
(4 days)
Fees (US$)
Online:
$975.00
Classroom:
$975.00
Customized:
$1,575.00
Objectives
Prerequisites
-
Basic Windows OS knowldge such as file explorer, software installation, service start/stop/restart etc. Lunix/Unix or previous programming knowledge or experience is a plus but not required.
Contents
Java Basics
- Overview
- Java Virtual Machine (JVM), Java Developmnet Kit (JDK)
- Object and Class
- Basic Data Types
- Loop Control
- Decision Making
- Date and Time
- Attributes and Methods
- Regular Expressions
- File I/O
Java Object-Oriented
- Inheritance
- Overriding and Overloading
- Polymorphism
- Encapsulation and Modifiers
- Interface and Abstract Class
- Package
Data Structures and Algorithms
- Array, List, Set, Map, Tree
- Sort and Search
- Conversions
- Conversions