Pemantapan materi, latihan & simulasi ujian sertifikasi Java SE 8 Programmer I (1Z0-808) dari Oracle University. Dimulai dari pengenalan pernyataan java basics, penggunaan operator, array, & tipe data java. Lulus ujian sertifikasi akan mendapatkan Oracle Certified Associate Java SE 8 Programmer (OCA)
CONTENT
1. Declarations and Access Control
1.1 Java Refresher
1.2 Features and Benefits of Java (OCA Objective 1.5)
1.3 Identifiers and Keywords (OCA Objectives 1.2 and 2.1)
1.4 Define Classes (OCA Objectives 1.2, 1.3, 1.4, 6.4, and 7.5)
1.5 Use Interfaces (OCA Objective 7.5)
1.6 Declare Class Members (OCA Objectives 2.1, 2.2, 2.3, 4.1, 4.2, 6.2, 6.3, and 6.4)
1.7 Declare and Use enums (OCA Objective 1.2)
2. Object Orientation
2.1 Encapsulation (OCA Objectives 6.1 and 6.5)
2.2 Inheritance and Polymorphism (OCA Objectives 7.1 and 7.2)
2.3 Polymorphism (OCA Objective 7.2)
2.4 Overriding/Overloading (OCA Objectives 6.1 and 7.2)
2.5 Casting (OCA Objectives 2.2 and 7.3)
2.6 Implementing an Interface (OCA Objective 7.5)
2.7 Legal Return Types (OCA Objectives 2.2 and 6.1)
2.8 Constructors and Instantiation (OCA Objectives 6.3 and 7.4)
2.9 Initialization Blocks (OCA Objectives 1.2 and 6.3-ish)
2.10 Statics (OCA Objective 6.2)
3. Assignments
3.1 Stack and Heap—Quick Review
3.2 Literals, Assignments, and Variables (OCA Objectives 2.1, 2.2, and 2.3)
3.3 Scope (OCA Objective 1.1)
3.4 Variable Initialization (OCA Objectives 2.1, 4.1, and 4.2)
3.5 Passing Variables into Methods (OCA Objective 6.6)
3.6 Garbage Collection (OCA Objective 2.4)
4. Operators
4.1 Java Operators (OCA Objectives 3.1, 3.2, and 3.3)
5. Flow Control and Exceptions
5.1 Using if and switch Statements (OCA Objectives 3.3 and 3.4)
5.2 Creating Loops Constructs (OCA Objectives 5.1, 5.2, 5.3, 5.4, and 5.5)
5.3 Handling Exceptions (OCA Objectives 8.1, 8.2, 8.3, 8.4, and 8.5)
5.4 Common Exceptions and Errors (OCA Objective 8.5)
6. Strings, Arrays, ArrayLists, Dates, and Lambdas
6.1 Using String and StringBuilder (OCA Objectives 9.2 and 9.1)
6.2 Working with Calendar Data (OCA Objective 9.3)
6.3 Using Arrays (OCA Objectives 4.1 and 4.2)
6.4 Using ArrayLists and Wrappers (OCA Objectives 9.4 and 2.5)
6.5 Advanced Encapsulation (OCA Objective 6.5)
6.6 Using Simple Lambdas (OCA Objective 9.5)
Course Features
- Lectures 0
- Quizzes 0
- Duration 4 days
- Skill level All levels
- Language English
- Students 0
- Certificate No
- Assessments Yes