FPL-102: Java Programming for Beginners

Description
You will learn Core Java, its building blocks and important concepts of object-oriented programing: object definition and creation, strong-typed programming, inheritance, polymophism, abstract, interface, modifiers, data types, data structures etc.
Duration
40 hours
(8 days)
Fees
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
- Development Tools and Environment setup
- Object and Class
- Basic Data Types
- Loop Control
- Decision Making
- Date and Time
- Attributes and Methods
- Regular Expressions
- File I/O
- Overview
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