Java OCP Certification Exam Workshop

R10,995.00

Description

Alignment

Aligned to Oracle OCP Certification aligned to Oracle OCP Java Exam, however this course is recommended as an exam prep. You should not attemt to study for the OCP eam before you master the practical skills taught in this course.

After this course you should be able to

  • Have a good understanding of programming and the building blocks of an OO programming language, with an emphasis on JAVA.
  • Build small apps in Java, making use of I/O, Networking, GUI
  • Prepare for Oracle OCA and OCP exams

Course Material

Course Material Provided

Course Contents

DAY 1:

 

Class Design

  • Encapsulation and Immutable Classes
  • Inheritance and Polymorphism
  • Inner Classes
  • Interfaces
  • Enumerations

Generics and Collections

  • Generics
  • Collections

 

DAY 2:

 

Lambda Expressions

  • Functional Interfaces
  • Lambda Expressions    
  • Java Built-In Lambda Interfaces     
  • Method References     

Streams and Collections

  • Streams    
  • Iterating and Filtering Collections     
  • Optional Class     
  • Data Search     
  • Stream Operations on Collections     
  • Parallel Streams     
  • Peeking, Mapping, Reducing and Collecting     
  • Files and Streams

DAY 3:

Exceptions and Assertions

  • Exceptions    
  • Assertions    

Date/Time API

  • Core Date/Time Classes     
  • Time Zones and Daylight Savings

DAY 4:

 

Java I/O

  • Java I/O Fundamentals
  • NIO.2

Concurrency

  • Thread Basics
  • Concurrency
  • Fork/Join Framework

DAY 5:

 

JDBC and Localization

  • JDBC API
  • Localization

———————————–

Duration and pricing

Certificate

Read About Our Certificates

Bookings

You can download the course registration form on our home page or by clicking here

Brochure

You may download a pdf copy of this page by clicking on the pdf icon at the top of the page.

Questions

Please email us

Schedule

On the calendar below. If your browser doesn’t display the calendar below, please click on this link or try using Google Chrome, alternatively please enquire via our Contact Us page.