Java SE 11 Developer (1Z0-819) Complete Video Course

Java SE 11 Developer (1Z0-819) Complete Video Course

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 176 Lessons (18h 6m) | 3.95 GB

An intensive study resource designed to guide you in best practices for exam success on the Java SE 11 Developer (1Z0-819) exam.

The Oracle Certified Professional: Java SE 11 Developer exam is the industry standard certification for Java programming skills. Java SE 11 Developer (1Z0-819) Complete Video Course is designed to make you successful in your Java certification exam journey. This video course focuses on exam key concepts and helps you hone your Java programming skills, so you are not only prepared to take the exam but become a better Java programmer.

This study resource is fast-paced and focuses on elucidating both key concepts and difficult and unfamiliar topics. Each lesson is reinforced with clear instruction and focused discussions to help ensure a full understanding of the material, maximizing the potential of passing the exam.

At the end of each lesson, there is a “Question Deep Dive” section that is modelled after the real exam format so you can familiarize yourself with how questions may appear on the exam as well as gain confidence before you take the test.

Topics include

  • Working with Java data types
  • Controlling Program Flow and Exception Handling
  • Java Object-Oriented Approach
  • Working with Arrays and Collections
  • Working with Streams and Lambda Expressions
  • Java Platform Module System
  • Concurrency
  • Database Applications with JDBC, and Java IO
  • Annotations, Localization, and Secure Coding in Java SE Application

Learn How To

  • Work with Java date types
  • Control Program flow and exception handling
  • Understand Java object-oriented approach
  • Work with Java arrays and collections
  • Work with streams and lambda expressions
  • Understand Java platform module system
  • Create and manage concurrency
  • Work with java.nio.file API
Table of Contents

1 Java SE 11 Developer (1Z0-819) – Introduction
2 Module introduction
3 Learning objectives
4 Java operators – part 1
5 Java operators – part 2
6 Promotions
7 Casting
8 Wrapper classes
9 Question deep dive
10 Learning objectives
11 String and StringBuilder
12 Methods of the String class
13 Methods of the StringBuilder class
14 Question deep dive
15 Learning objectives
16 Using var for regular variables
17 Additional uses and restrictions of var
18 Question deep dive
19 Module introduction
20 Learning objectives
21 Simple loops
22 Control using break and continue
23 Using if else statements
24 Using switch statements
25 Question deep dive
26 Learning objectives
27 Flow control of try catch finally
28 Flow control of try-with-resources
29 Multi-catch and rethrowing
30 Question deep dive
31 Learning objectives
32 Subclassing Throwable types
33 Question deep Dive
34 Module introduction
35 Learning objectives
36 Source files and basic type declarations
37 Nested type declarations
38 Inner class declarations – part 1
39 Inner class declaration – part 2
40 Local and anonymous class declarations
41 Reachability analysis
42 Question deep dive
43 Learning objectives
44 Instance and static fields – part 1
45 Instance and static fields – part 2
46 Instance and static methods – part 1
47 Instance and static methods – part 2
48 Variable length argument handling
49 Overloaded and overridden methods – part 1
50 Overloaded and overridden methods – part 2
51  Question deep dive
52 Learning objectives
53 Static initialization
54 Instance initialization
55  Question deep dive
56 Learning objectives
57 Rules of scope
58 Access control modifiers
59 Encapsulation requirements
60 Immutability requirements
61  Question deep dive
62 Learning objectives
63 Subclass declaration
64 Subclass initialization
65 Abstract class constraints
66  Question deep dive
67 Learning objectives
68 Object and reference type
69 Possible and impossible casts
70 Virtual method invocation
71 Covariant returns
72 Question deep dive
73 Learning objectives
74 Interfaces, methods and functional interfaces
75 Interface implementation
76 Default method resolution
77 Question deep dive
78 Learning objectives
79 Enum values and initialization
80 Enum fields and methods
81 Question deep dive
82 Module introduction
83 Learning objectives
84 Reviewing fundamentals of generics
85 Declaring generic types and methods
86 Using bounds and wildcards
87 Question deep dive
88 Learning objectives
89 Arrays, and methods of Collection, List, and Set – part 1
90 Arrays, and methods of Collection, List, and Set – part 2
91 Methods of Deque and Map
92 Question deep dive
93 Learning objectives
94 Comparison methods and interfaces
95 Sorting arrays and Collections
96 Comparator factories and decorators
97 Question deep dive
98 Module introduction
99 Learning objectives
100 Lambda expression syntax variations
101 Lambda expression contexts
102 Core functional interfaces
103 Method references
104 Question deep dive
105 Learning objectives
106 The monad-like methods
107 Stream utilities
108 Simple terminal methods and laziness
109 Question deep dive
110 Learning objectives
111 Collection and reduction – part 1
112 Collection and reduction – part 2
113 Grouping and partitioning with Collectors
114 Downstream operations with Collectors
115 Parallel stream operation
116 Question deep dive
117 Module introduction
118 Learning objectives
119 Module compilation
120 Module execution
121 Question Deep Dive
122 Learning objectives
123 Exports and requires directives
124 Provides, uses, open and opens directives
125 Question Deep Dive
126 Module introduction
127 Learning objectives
128 Runnable and Thread
129 ExecutorService and Future
130 ExecutorService lifecycle – part 1
131 ExecutorService lifecycle – part 2
132 Question Deep Dive
133 Learning objectives
134 Race conditions, deadlock, and livelock
135 Transactional integrity
136 Visibility
137 Concurrent queues and collections
138 Synchronizers, locks, and atomic types – part 1
139 Synchronizers, locks, and atomic types – part 2
140 Question Deep Dive
141 Module introduction
142 Learning objectives
143 JDBC URLs, DriverManager, DataSource, and Connection
144 Statement and ResultSet
145 PreparedStatement
146 Question deep dive
147 Learning objectives
148 Input and Output streams, Reader and Writer
149 BufferedReader, PrintWriter, Scanner and Charset conversions
150 Question Deep Dive
151 Learning objectives
152 Default serialization
153 Customizing serialization
154 Question Deep Dive
155 Learning objectives
156 Files methods – part 1
157 Files methods – part 2
158 Working with Channels
159 Question Deep Dive
160 Module introduction
161 Learning objectives
162 Annotation declaration and elements
163 Target, retention, and inspection
164 Element types and repeatable annotations
165 Question deep dive
166 Learning objectives
167 Parsing, formatting, and locale
168 Resourcebundles and data lookup
169 Question Deep Dive
170 Learning objectives
171 Understanding key threats and mitigations
172 Question Deep Dive
173 Learning objectives
174 Understanding permissions and access control
175 Question Deep Dive
176 Java SE 11 Developer (1Z0-819) – Summary

Homepage