Skip to content
eCollege Logo
  • Courses
    • Office Productivity

      ECDL

      Digital Design

      Digital Marketing

    • Computer Programming

      Programming

      Databases

      Databases

    • Data Science

      Data Science

      IT Professional

      IT Professional

    • Business

      Business

      Sustainability

      miscellaneous

  • Apply
  • Login
  • Courses
    • Office Productivity
    • Digital Design
    • Computer Programming
    • Databases
    • Data Science
    • IT Professional
    • Business
    • Sustainability
  • Apply
  • Login

Java Professional Developer SE8 (Programmer II)

Java Professional Developer SE8 (Programmer II)2023-01-27T16:18:41+00:00
  • Overview

  • Video

  • Content

  • Requirements

  • Progression

  • Apply

  • Overview

Overview

This advanced online course provides a global industry standard accreditation in Java — the world’s most widely used general purpose computer programming language. Java is a cross-platform, high-level language, which is free for developers to download and use.

The course will teach you the core application programming interfaces used to design object-oriented applications with Java. You will also gain a deeper insight into Java applications, such as those that manipulate files, directories, file systems and databases. You will learn Advanced Java Class Design, generics and collections, Java Stream API, Java I/O fundamentals and exceptions and assertions.

Java is one of the world’s most dynamic programming languages. Its English-like syntax makes it relatively easy to learn, and a Java program can run on almost any platform.

And with a solid background in Java proficiency, you’ll have easily transferable skills if you choose to learn related languages such as C and C++.

  • Duration: 34 weeks

  • Exam: Java SE 8 Programmer II | 1Z0-809. Read more about the certification.

  • Support: eTutor Supported

What’s Included

  • All course content

  • Practice exercises and quizzes

  • A practice exam

  • A certification exam voucher

Course Handbook

Download Course Handbook
  • Video

  • Content

Course Topics

Topic 1

OCA Java Review

Topic 2

Advanced Class Design

Topic 3

Design Patterns and Principles

Topic 4

Java SE Language Features

Topic 5

Generics and Collections

Topic 6

Functional Programming

Topic 7

Dates, Strings and Localization

Topic 8

Exceptions and Assertions

Topic 9

Defensive Programming

Topic 10

Concurrency

Topic 11

IO

Topic 12

NIO.2

Topic 13

Databases and SQL

Topic 14

Java Database Connectivity (JDBC)

Topic 15

Course Appendix A: Good Programming Practice

Topic 16

Course Appendix B: Application Development Lifecycle (ADLC)

Topic 17

Course Appendix C: IDEs

  • Requirements

Prerequisites & Requirements

Prerequisites

The following course is a mandatory prerequisite:

Java SE 8 Programmer I

Is this course for me?

If you have already built a foundation in Java but you’d like to unlock further programming potential, this course is for you.

What are the hardware requirements?

  • All students should have access to a PC or laptop running a supported version of Windows (e.g Windows 10). Apple/Android devices are not supported and cannot be used for this course.
  • A broadband connection is essential to stream video content.

What software will I need?

You only require a web browser to view the content and access web platforms.
  • Progression

Employment

After earning your Java SE 8 Programmer II certificate, you will have an advantage when applying for various web, app and software development roles. You will also be more suited to roles in Enterprise Java Bean programming and testing.

Academic

An industry standard Java certification is a solid foundation for further academic development in the field. If you complete this course, we recommend the following eCollege programmes:

  • Information Technology Specialist: HTML and CSS
  • Software Testing- Certified Tester Foundation Level
  • Information Technology Specialist: Database Fundamentals
  • Information Technology Specialist: Networking
  • Prince2 Foundations
  • Apply

Course Code: NC 09859 – Java Professional Developer

There are multiple ways to apply for this course, please check out the different options below.

FETCH Courses

FETCH is the further education and training course finder. To apply for this course use the button below.

Apply Now

Unemployed - Intreo

If you are currently unemployed, you will find the contact details for your local Intreo office by using the button below. An Intreo officer will be able to guide you through your application.

Learn More

Employed - Skills to Advance

Skills to Advance is the further education and training initiative for people in employment.

Find out more

Related Courses

2023-01-27T16:17:32+00:00
IT Specialist Python

Information Technology Specialist Python

2023-01-27T16:17:48+00:00
Oracle Certified Associate Database SQL Featured Image

Oracle Certified Associate Database SQL

2023-01-27T16:18:54+00:00
Software Testing

Software Testing – ISTQB Certified Tester – Foundation Level

2023-01-27T16:18:41+00:00
Java Professional

Java Professional Developer SE8 (Programmer II)

2023-01-27T16:18:28+00:00
Java Associate

Java Associate Developer SE8 (Programmer I)

2023-01-27T16:18:07+00:00
Java Foundation

Java Foundations Certified Junior Associate

2023-01-27T16:17:18+00:00
JavaScript

Information Technology Specialist JavaScript

2023-01-27T16:21:10+00:00
HTML and CSS

Information Technology Specialist HTML and CSS

Quick Links

  • News
  • FETCH Courses
  • Frequently Asked Questions
  • Study Tips
  • Privacy
  • Complaint and Cancellation Policies
  • Accessibility

Contact Us

  • 1800 855 831
  • ecollegeinfo@solas.ie

News

  • CompTIA IT Fundamentals
  • Information Technology Specialist Update
  • Microsoft Office Specialist 2019

Solas Logo

Government of Ireland Logo

Login

log in to eCollege
Forgotten your username or password?
 
Copyright 2023 eCollege | All Rights Reserved
Page load link
Go to Top