Call +65 6100 0613 Email: enquiry@tertiaryinfotech.com

Enhance Your Employability with Certified Skills and Courses in Singapore - WSQ , IBF-STS, Skills Certification

Advanced Java Training

Embark on a deep dive into Java's advanced realms with our Advanced Java Training. Navigate the intricate world of simplified generics and engage in comprehensive understanding of advanced class structures, from member types to local inner variations. Enhance your proficiency as you uncover the nuances of the Reflection API and traverse through the complexities of inheritance trees.

Gain insights into the management of both unordered and ordered sets, optimizing queue operations with peeking and polling techniques. Refine your debugging skills with focused sessions on testing and error handling. Further amplify your knowledge base as you adeptly manage files, directories, and master the intricacies of I/O streams and multi-threading. Our training is tailored to transform you into a Java connoisseur, primed to tackle advanced challenges.

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

No funding is available for this course.

Course Code: C142

Course Booking

The course fee listed below is before subsidy/grant, if applicable. We will apply for the grant and send you the invoice with nett fee.

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)

Course Date

* Required Fields

Post-Course Support

We provide free consultation related to the subject matter after the course. Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts and get back to you asap.

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.


Course Details

Topic 1. Getting Started

  • Installing Java
  • Installing Eclipse

Topic 2. Using Generics

  • Exploring the simplified use of generics
  • Using underscores in numeric literals
  • Using strings in switch statements

Topic 3. Using Advanced Class Structures

  • Using static initializers
  • Using instance field initializers
  • Using member classes
  • Using local inner classes
  • Using anonymous inner classes
  • Creating and using enumeration classes

Topic 4. Using the Reflection API

  • Using the Class class
  • Instantiating classes dynamically
  • Navigating inheritance trees

Topic 5. More of the Collections Framework

  • Managing unordered sets with HashSet
  • Managing ordered sets with TreeSet
  • Controlling list order with LinkedList
  • Peeking and polling with queues

Topic 6. Testing and Advanced Exception Handling

  • Exploring test-driven development with the assert keyword
  • Using the finally keyword
  • Using try-with-resources in Java 7
  • Defining and throwing a custom exception

Topic 7. Managing Files and Directories in Java 7

  • Using the Path class
  • Managing files and directories
  • Reading and writing text files
  • Walking the directory tree
  • Finding files
  • Watching a directory for file changes

Topic 8. Working with I/O Streams

  • Reading and writing byte streams
  • Reading and writing character streams
  • Using buffered streams
  • Scanning tokenized text

Topic 9. Working with Multi-threading

  • Extending the Thread class
  • Implementing the Runnable interface
  • Interrupting a thread
  • Synchronizing threads

Course Info

Prerequisite

Basic Java knowledge is assumed. If you need basic Java training, please attend the course below

http://www.tertiarycourses.com.sg/java-essential-training-in-singapore.html

 

Job Roles

  • Software Engineer
  • Frontend Developer
  • Backend Developer
  • Full Stack Developer
  • Quality Assurance Tester
  • IT Consultant
  • System Analyst
  • Database Developer
  • Mobile App Developer
  • Enterprise Architect
  • Data Analyst
  • Network Administrator
  • Solution Architect
  • Cybersecurity Analyst
  • IT Project Manager

Trainers

Angel Koh: Angel Koh has over 15 years experience with the maritime and defence industry building information systems for full scale development programs; working with a myriad of programming and computing languages and tools, ranging from programming languages like C# and Java to computing languages like Octave and ArcGis. His specialization is in the field of data fusion and mapping. He is always passionate to adopt new technologies and skills to add to his repertoire of computer knowledge.

In his free time, he likes to tinker with his RigidBot 3D printer, building simple household objects with Adobe 123D Design and OpenSCAD.

Write Your Own Review

You're reviewing: Advanced Java Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha
    Attention: Captcha is case sensitive.

You May Be Interested In These Courses

Javascript for Interactive Website Essential Training

Javascript for Interactive Website Essential Training

35 Review(s)
$298.00 (GST-exclusive)
$324.82 (GST-inclusive)
Android Apps Development with Java Programming

Android Apps Development with Java Programming

41 Review(s)
$498.00 (GST-exclusive)
$542.82 (GST-inclusive)
Basic Java Training

Basic Java Training

5 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Terraform on AWS: Automating Cloud Infrastructure with IaC

Terraform on AWS: Automating Cloud Infrastructure with IaC

7 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
C Programming Essential Training

C Programming Essential Training

17 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Basic Swift Programming for Beginners

Basic Swift Programming for Beginners

1 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Full Java Programming Training

Full Java Programming Training

38 Review(s)
$498.00 (GST-exclusive)
$542.82 (GST-inclusive)
VHDL Programming Training for FPGA

VHDL Programming Training for FPGA

1 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Verilog Programming Training for FPGA

Verilog Programming Training for FPGA

1 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Advanced Javascript ES6 Essential Training

Advanced Javascript ES6 Essential Training

2 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
WSQ - Fundamentals of Microsoft Project Management

WSQ - Fundamentals of Microsoft Project Management

1 Review(s)
$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
Vulnerability Management with Nessus

Vulnerability Management with Nessus

2 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Neo4j Graph Data Science and LLM

Neo4j Graph Data Science and LLM

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
WSQ - Google Associate Cloud Engineer Certification Prep (Synchronous e-Learning)

WSQ - Google Associate Cloud Engineer Certification Prep (Synchronous e-Learning)

$2,000.00 (GST-exclusive)
$2,180.00 (GST-inclusive)
Unreal Engine Blueprint Visual Programming for Game Development

Unreal Engine Blueprint Visual Programming for Game Development

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
AZ-104 Azure Administrator Associate Exam Prep

AZ-104 Azure Administrator Associate Exam Prep

3 Review(s)
$1,500.00 (GST-exclusive)
$1,635.00 (GST-inclusive)
Ethereum Smart Contract Programming with Solidity and Web3 (Python)

Ethereum Smart Contract Programming with Solidity and Web3 (Python)

7 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Full Swift Programming Training

Full Swift Programming Training

2 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Basic Rust  Programming Course

Basic Rust Programming Course

3 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
From Novice to Pro: Building Coding Skills with GitHub Copilot

From Novice to Pro: Building Coding Skills with GitHub Copilot

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Building Resilience at Work: Employee Health & Wellness Strategies

Building Resilience at Work: Employee Health & Wellness Strategies

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Supercharging Your Productivity with Microsoft 365 Copilot Pro

Supercharging Your Productivity with Microsoft 365 Copilot Pro

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Coaching and Mentoring

Coaching and Mentoring

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Linear Programming Optimisation

Linear Programming Optimisation

2 Review(s)
$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
5 Days Python Programming Specialization

5 Days Python Programming Specialization

7 Review(s)
$1,500.00 (GST-exclusive)
$1,635.00 (GST-inclusive)
Full C# Programming Training

Full C# Programming Training

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)