Have a question?
Message sent Close

ORACLE CERTIFIED PROFESSIONAL: JAVA SE 11 DEVELOPER TRAINING

Instructor
admin
0
0 reviews
  • Description
  • Curriculum
  • FAQ
  • Reviews
London IT Training Oracle

Database designers and developers are now being considered the key part of the IT infrastructure of any organization. For any business, it is important to store the key business data in the database and fetch the data when required. In this course, you will learn how to maximize PL.SQL (Procedural Language / Structured Query Language) to apply the SQL commands used in the database. Using PL/SQL, you will find it easier to write procedural extensions of SQL, making it easier to write the procedural code, including SQL statements. In this course, you will discover how PL/SQL is closely integrated with SQL. You will learn about the process of performance and productivity with the support of OOP (Object Oriented Programming) concepts along with portability fasciitis. Here, you will identify the different types of development cases, including control structures, developing and identifying loop statements, Creating Stored Procedures and Functions, Writing Control Structures, Working with packages, and more.

Prerequisites

Oracle Certified Professional: Java SE 11 Developer is not an entry-level course and is mainly designed for skilled and experienced Java application developers. The followings are some key prerequisites that you must have to get enrolled in this course and appear for the exam:

  • You must have experience developing applications using Java for at least two or more years.
  • You must be familiar with the basic and advanced features and functions of Java.
  • It is also required for you to have a clear concept of high-level programming languages.
  • You must also be familiar with the object-oriented approach of the application development process.
  • It is ideal if you already have the Java SE6 and SE7 or SE8 certification but not required.
  • Suppose you already have earned the certification of Oracle Certified Professional on any previous version of Java. In that case, you have an excellent opportunity to upgrade your certification to Java SE 11, bypassing the exam Upgrade OCP Java 6, 7 & 8 to Java SE 11 Developer 1Z0-817 or Java SE 11 Developer 1Z0-819.

What will you gain after this course

  • You can learn about the updated features of java in this course
  • You will be recognised as an Oracle Certified Professional (OCP) Java Developer
  • You will be able to fine-tune and optimise any java application using Java SE 11
  • You will get the chance to work as a skilled and experienced Java application developer for your organisation.
  • You can make a remarkable increment in your earning by being an OCP Java SE 11 Developer.

Jobs you can get
with a Oracle Certified Professional: Java SE 11 Developer

  • Application Developer
  • Full Stack Java Programmer
  • Programmer Analyst
  • Senior Java Developer
  • Program Manager (Level – III)

Corporate Group Training

  • Customized Training
  • Onsite / Virtual
  • Instructor-led Delivery
  • For small to large groups

Request Brochure

Get a 10% discount

If you enrol two months in advance

Select your preferred training delivery mode

[sg_popup id=”1145″ event=”click”][/sg_popup]

[sg_popup id=”1145″ event=”click”][/sg_popup]

[sg_popup id=”1145″ event=”click”][/sg_popup]

[sg_popup id=”1145″ event=”click”][/sg_popup]

[sg_popup id=”1145″ event=”click”][/sg_popup]

Working with Java data types
<ul>
<li> Use primitives and wrapper classes, including, operators, parentheses, type promotion and casting</li>
<li> Handle text using String and StringBuilder classes</li>
<li> Use local variable type inference, including as lambda parameters</li></ul>
Controlling Program Flow
<ul>
<li> Create and use loops, if/else, and switch statements</li></ul>
Java Object-Oriented Approach
<ul>
<li> Declare and instantiate Java objects including nested class objects, and explain objects' lifecycles (including creation, dereferencing by reassignment, and garbage collection)</li>
<li> Define and use fields and methods, including instance, static and overloaded methods</li>
<li> Initialize objects and their members using instance and static initialiser statements and constructors</li>
<li> Understand variable scopes, apply encapsulation and make objects immutable</li>
<li> Create and use subclasses and superclasses, including abstract classes</li>
<li> Utilize polymorphism and casting to call methods, differentiate object type versus reference type</li>
<li> Create and use interfaces, identify functional interfaces, and utilize private, static, and default methods</li>
<li> Create and use enumerations</li></ul>
Exception Handling
<ul>
<li> Handle exceptions using try/catch/finally clauses, try-with-resource, and multi-catch statements</li>
<li> Create and use custom exceptions</li></ul>
Working with Arrays and Collections
<ul>
<li> Use generics, including wildcards</li>
<li> Use a Java array and List, Set, Map and Deque collections, including convenience methods</li>
<li> Sort collections and arrays using Comparator and Comparable interfaces</li></ul>
Working with Streams and Lambda expressions
<ul>
<li> Implement functional interfaces using lambda expressions, including interfaces from the java.util.function package</li>
<li> Use Java Streams to filter, transform and process data</li>
<li> Perform decomposition and reduction, including grouping and partitioning on sequential and parallel streams</li></ul>
Java Platform Module System
<ul>
<li> Deploy and execute modular applications, including automatic modules</li>
<li> Declare, use, and expose modules, including the use of services</li></ul>

Concurrency
<ul>
<li> Create worker threads using Runnable and Callable, and manage concurrency using an ExecutorService and java.util.concurrent API</li>
<li> Develop thread-safe code, using different locking mechanisms and java.util.concurrent API</li>
</ul>
Java I/O API
<ul>
<li> Read and write console and file data using I/O Streams</li>
<li> Implement serialization and deserialization techniques on Java objects</li>
<li> Handle file system objects using java.nio.file API</li></ul>

Secure Coding in Java SE Application
<ul>
<li> Develop code that mitigates security threats such as denial of service, code injection, input validation and ensure data integrity</li>
<li> Secure resource access including filesystems, manage policies and execute privileged code</li></ul>
Database Applications with JDBC
<ul>
<li> Connect to and perform database SQL operations, process query results using JDBC API</li>
</ul>
Localization
<ul>
<li> Implement Localization using Locale, resource bundles, and Java APIs to parse and format messages, dates, and numbers</li></ul>
Annotations
<ul>
<li> Create, apply, and process annotations</li>
</ul>
Share
Course details
Duration Full time, Part-time, Evening and Weekends, Virtual online
Video London, Flexible online

When would you like to start?

22/06/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
29/06/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
06/07/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
20/07/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
27/07/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
03/08/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
10/08/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
17/08/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
24/08/2026
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
31/08/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
07/09/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
14/09/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
21/09/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
28/09/2026
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
05/10/2026
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
12/10/2026
10:00 – 17:00Mon - Fri5 DaysClassroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
19/10/2026
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
26/10/2026
10:00 – 17:00Mon - Fri5 DaysClassroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
02/11/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
09/11/202610:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
16/11/2026
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
23/112026
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
30/11/2026
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
07/12/2026
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
14/12/2026
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
11/01/2027
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
18/01/2027
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
25/01/202710:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
01/02/202710:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
08/02/202710:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
15/02/202710:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
22/02/2027
10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
01/03/202710:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]
08/03/2027

10:00 – 17:00Mon - Fri5 Days Classroom/ Live-onlinePlaces available[sg_popup id="333" event="click" class="reservatoin-button"]Future Dates/Request Price[/sg_popup]