Oracle Certified Professional: Java SE 11 Developer
- Offered byOracle
Oracle Certified Professional: Java SE 11 Developer at Oracle Overview
Duration | 1 hour |
Mode of learning | Online |
Official Website | Go to Website |
Credential | Certificate |
Oracle Certified Professional: Java SE 11 Developer at Oracle Highlights
- Earn a certification after completion
Oracle Certified Professional: Java SE 11 Developer at Oracle Course details
- Aspiring or experienced Java developers seeking validation of their skills and expertise in Java SE 11 development
- Demonstrate proficiency in core Java concepts including syntax, data types, control flow, and object-oriented programming principles
- Utilize Java SE 11 features such as modules, local-variable type inference, and enhancements to the Collections framework effectively in development projects
- Design, implement, and troubleshoot Java applications that adhere to industry best practices and design patterns
- Apply advanced Java concepts like concurrency, I/O operations, and exception handling to develop robust and scalable applications
- Candidates who hold this certification have demonstrated proficiency in Java (Standard Edition) software development recognized by a wide range of world-wide industries. They have also exhibited thorough and broad knowledge of the Java programming language, coding practices and utilization of new features incorporated into Java SE 11
- By passing the required exam, a certified individual proves tremendous fluency in Java SE and acquisition of the valuable professional skills required to be a Java software developer. This includes a deep understanding of object-orientation, functional programming through lambda expressions and streams, and modularity
Oracle Certified Professional: Java SE 11 Developer at Oracle Curriculum
Working with Java data types
Use primitives and wrapper classes, including, operators, parentheses, type promotion and casting
Handle text using String and StringBuilder classes
Controlling Program Flow
Create and use loops, if/else, and switch statements
Java Object-Oriented Approach
Declare and instantiate Java objects including nested class objects, and explain objects' lifecycles
Define and use fields and methods, including instance, static and overloaded methods
Exception Handling
Handle exceptions using try/catch/finally clauses, try-with-resource, and multi-catch statements
Create and use custom exceptions
Working with Arrays and Collections
Use generics, including wildcards
Use a Java array and List, Set, Map and Deque collections, including convenience methods
Working with Streams and Lambda expressions
Implement functional interfaces using lambda expressions, including interfaces from the java.util.function package
Use Java Streams to filter, transform and process data
Java Platform Module System
Deploy and execute modular applications, including automatic modules
Declare, use, and expose modules, including the use of services