You are on page 1of 9

6/26/2019 Java Training Philippines

Comprehensive Introduction to Java


Programming
Java Training Philippines

 Download PDF (http://activelearning.ph/wp-content/uploads/2019/04/321_activeLearningJava1-1.pdf)  Share

 Send to Friend  Send to Manager

COURSE CODE
321
DURATION
5 days

Enroll Now

Overview

activelearning.ph/courses/321-java-training-philippines/ 1/9
6/26/2019 Java Training Philippines

Course Outline

Schedule

Reviews

Overview
Courses Bene ts 

This course provides extensive experience with the Java language and its object-
oriented features. This program will bene t professionals who wish to take the Oracle
Certi ed Java Programmer certi cation and who want to pursue a career in Java or
Android development.

You Will Learn How To 

Write, compile, and execute a Java program using the Eclipse IDE
Create programs that make use of Object- Oriented Programming concepts such
as inheritance and polymorphism
Use Java's exception handling framework
Write parallel-processing applications through multi-threading
Access databases using JDBC

Who Should Attend 

This Java Training course is for organizations and individuals who are looking for ways to
create robust, object-oriented applications using Java technology. Prior structured
programming experience is required.

Course Investment 

Request More Info

activelearning.ph/courses/321-java-training-philippines/ 2/9
6/26/2019 Java Training Philippines

Course Outline
The Java Platform 

What is Java?
Java Virtual Machine
Java Development Process
Java SE, EE, and ME

Java Development Overview 

Writing Your First Java Application


Compiling and Running Java Programs
The Eclipse IDE

Java Language Fundamentals 

Elements of a Java Program


Identi ers
Literals and Data Types
Operators

Getting User Input 

Using Scanner
Using JOptionPane

Control Flow Structures 

activelearning.ph/courses/321-java-training-philippines/ 3/9
6/26/2019 Java Training Philippines

Decision Control – if, if-else, switch


Repetition Control – for, while, do-while
Transfer of Control – continue, break

Java Arrays 

Declaring Arrays
Creating Arrays
Accessing Array Elements
Determining the Number of Elements in an Array
Creating Multi-Dimensional Arrays
Command-line Arguments

Object Oriented Programming Concepts 

Basic OOP Concepts


Understanding Classes
Declaring Object References
Creating Objects
Accessing Methods
Accessing Static Methods
Accessing Attributes
Passing by Value vs Reference
Comparing Objects

Essential Java Classes 

The Object Class


The Math Class
String and StringBuilder
Wrapper Classes
The System Class
Using ArrayList
Using HashMap
Generics
Generating Random Numbers
activelearning.ph/courses/321-java-training-philippines/ 4/9
6/26/2019 Java Training Philippines

Formatting Numbers
Formatting Dates

Creating Your Own Classes 

Declaring Classes
Declaring Attributes
Declaring Methods
The this reference
Method overloading
Constructors
Finalizers
Creating enum Types
Importing and Creating Packages

Inheritance, Interfaces, and Polymorphism 

Reusing Code by Inheritance Creating Abstract classes


Creating Abstract Methods
Creating Final Classes
Creating Final Methods
Creating Final Attributes
Declaring and implementing Interfaces
Understanding Polymorphism
Member Visibility – private, protected, public

Exception Handling 

De ning Exceptions
Catching Exceptions using try-catch
Understanding the nally Block
Throwing Exceptions
Creating Your Own Exception Types

activelearning.ph/courses/321-java-training-philippines/ 5/9
6/26/2019 Java Training Philippines

Multi-Threading 

Creating Threads
Controlling Threads
Understanding Thread Priorities
Avoiding Race Conditions
Thread Synchronization

Inner Classes, Anonymous Inner Classes, Lambdas 

Inner Classes
Method Local Inner Classes
Anonymous Inner Classes
Functional Interfaces
Lambda Expressions

Accessing Databases Using JDBC 

Components of a JDBC application


Connecting to a Database
Retrieving and Processing Data
Preventing SQL Injection Using PreparedStatement
Inserting, Updating, and Deleting Data

Show Less

Schedule

Manila: Jul 8 - 12, 2019 (8:30am - 5:30pm)

activelearning.ph/courses/321-java-training-philippines/ 6/9
6/26/2019 Java Training Philippines

Enroll Now

Cebu: Jul 8 -12, 2019


Enroll Now

Reviews

"Excellent! Highly recommended for those who want to learn Java."

Fred Pedernal
Safeway Philtech

"I liked the portion on interfacing with database and GUI creation. The meeting room
site and equipment are excellent. The air conditioning is superb!"

Kollin Jason Yabut


American Express Inc.

"The course was really great and the instructor was awesome. The site was awesome as
well and cozy. A good institution to learn computer programming and stuff!"

John Michael Imperial


Globe Fintech Inc.

activelearning.ph/courses/321-java-training-philippines/ 7/9
6/26/2019 Java Training Philippines

Request More Info

Select Salutation

First Name *

Last Name *

Email *

Mobile Number *

Landline Number

Select Funding *

Submit

Home

Courses (/courses/)

News (/news/)

The Company (/about/)

Careers (/careers/)

Enroll (/contact/)

activelearning.ph/courses/321-java-training-philippines/ 8/9
6/26/2019 Java Training Philippines

Promos (/promos/)

Training Rooms (/training-rooms/)

Testimonials (/testimonials/)

Contact Us (/contact/)

 (//www.facebook.com/active.learning.phil)

 (//ph.linkedin.com/in/activelearning)

 (//twitter.com/active_learning)

© ActiveLearning, Inc. All Rights Reserved.

Upgrade yourself. Call +632 726 8128 (tel:+632 726 8128)

activelearning.ph/courses/321-java-training-philippines/ 9/9

You might also like