Java Se 11 Developer (1Z0-819) : Java 11 Ocp

Posted on 17 Jun 09:58 | by huayting | 14 views
Java Se 11 Developer (1Z0-819) : Java 11 Ocp
Java Se 11 Developer (1Z0-819) : Java 11 Ocp
Published 6/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.37 GB | Duration: 11h 46m

Mastering Advanced Java Concepts

What you'll learn
Understand and apply functional programming techniques in Java i.e. lambda expressions (including method references) and Streams.
Obtain the knowledge of many advanced Java concepts such as Concurrency, Generics/Collections, Localization, JDBC and IO/NIO.2.
Master the new Java 9, 10 and 11 topics - local variable type inference, private interface methods, Annotations, Security and Modules.
Acquire the skills to pass the Oracle Java 11 OCP (1Z0-819) exam.
Requirements
Ideally, have completed my Java 8 OCA (1Z0-808) Course here on Udemy (or any Java course). This course starts at lambda expressions.
Access to an IDE such as Netbeans, Eclipse or IntelliJ.
If preparing for Java 11 OCP certification, ideally, you would use Enthuware in parallel (for excellent MCQ training).
Description
This course is a systematic approach to teaching advanced Java concepts up to and including Java 11 OCP Certification. This course is a successor to my highly popular Java 8 OCA (1Z0-808) Course. As a result, the course starts with lambdas i.e. fundamentals such as types, operators and methods are not in this course. A full Java 11 "from scratch" course will follow soon. This course is not the same as the Java 11 OCP Upgrade exam (1Z0-817) - this course is broader. To explain, this course covers all the topics (beyond the Java 8 OCA) in Java 8 OCP (1Z0-809) exam; whereas, the 1Z0-817 exam does not. Therefore, this course is perfect if you have Java 8 OCA Certification (1Z0-808) and want to upgrade to Java 11 OCP (1Z0-819). However, prior certification is not at all mandatory before taking this course.The theory of the topic is explained with lots of code examples used to reinforce the topic. The videos are annotated in detail to help the learner follow my explanations i.e. I keep the mouse movement to an absolute minimum. I have made all the code examples available - this is a great learning aid as you can get the code running and see what happens if you change it.Topics include:· Lambda Expressions· Streams· Generics· Collections· Concurrency· JDBC· File IO· NIO.2· Serialisation· Localisation· private interface methods· LVTI (local variable type inference)· Annotations· Security· ModulesBy way of background, I am a lecturer since 2002 and I have exclusively taught the OCA and OCP syllabii since 2013 on behalf of a highly regarded software company. On completion of my training, graduates then face the company's own internal Java Certification exam (similar in style to Oracle's). I have no visibility into the questions they will face. It is a 3 hour long intensive exam. The company are delighted with the results; otherwise I wouldn't still be teaching on it :) .I love teaching and this course has all my experience in explaining advanced concepts of Java. In addition, I have a strong attention to detail which lends itself perfectly to the Oracle Java Certification exams. I am delighted that Enthuware, in their explanations, have linked to my YouTube channel.

Overview

Section 1: Lambda Expressions

Lecture 1 Lambdas - Introduction

Lecture 2 Lambdas - using a custom Functional Interface (in code)

Lecture 3 Lambdas - using Predicate (in code)

Lecture 4 API Functional Interfaces - Predicate and BiPredicate

Lecture 5 API Functional Interfaces - Supplier

Lecture 6 API Functional Interfaces - Consumer and BiConsumer

Lecture 7 API Functional Interfaces - Function and BiFunction

Lecture 8 API Functional Interfaces - UnaryOperator and BinaryOperator

Lecture 9 Lambdas - final and 'effectively final'

Lecture 10 Method References

Lecture 11 Bound Method References

Lecture 12 Unbound Method References

Lecture 13 Static Method References

Lecture 14 Constructor Method References

Lecture 15 The Importance of Context for Method References

Section 2: Streams

Lecture 16 Introduction and Stream Pipelines

Lecture 17 Stream Laziness

Lecture 18 Creating Streams

Lecture 19 Terminal Operations

Lecture 20 Terminal Operations - reduce()

Lecture 21 Terminal Operations - collect()

Lecture 22 Terminal Operations - collect() - Collectors.toMap()

Lecture 23 Terminal Operations - collect() - Collectors.groupingBy()

Lecture 24 Terminal Operations - collect() - Collectors.partitioningBy()

Lecture 25 Intermediate Operations - filter(), distinct(), limit()

Lecture 26 Intermediate Operations - map(), flatMap(), sorted()

Lecture 27 Primitive Streams - Creating

Lecture 28 Primitive Streams - API

Lecture 29 Primitive Streams - Functional Interfaces

Lecture 30 Primitive Streams - Mapping Streams

Lecture 31 Code - mappingObjectStreams()

Lecture 32 Code - mappingPrimitiveStreams()

Lecture 33 Optionals

Lecture 34 Parallel Streams

Section 3: Collections and Generics

Lecture 35 Collections - Introduction

Lecture 36 Common Collection Methods in Code

Lecture 37 List

Lecture 38 Lists in Code

Lecture 39 Set

Lecture 40 Sets in Code

Lecture 41 Maps

Lecture 42 Maps in Code

Lecture 43 Queue and Deque

Lecture 44 Queue and Deque in Code

Lecture 45 PriorityQueue

Lecture 46 Sorting - Comparable and Comparator

Lecture 47 Code: Comparable - Product

Lecture 48 Code: Comparable and Comparator - Sorting Arrays and Lists - Dog

Lecture 49 Code: Sorting by Multiple Fields

Lecture 50 Code: TreeSet Comparable issue - how to resolve with Comparator

Lecture 51 Code: Binary Search

Lecture 52 Generics - Introduction

Lecture 53 Generics - polymorphism, extends, super

Lecture 54 Generics - super and extends (in detail)

Lecture 55 Generic Classes and Interfaces

Lecture 56 Generic Methods

Lecture 57 equals()

Lecture 58 hashCode()

Lecture 59 Hashing in code

Lecture 60 Watch out for mutable fields in hashing

Section 4: Concurrency

Lecture 61 Introduction

Lecture 62 Creating Threads

Lecture 63 sleep() and join()

Lecture 64 ExecutorService (Introduction)

Lecture 65 ExecutorService (code)

Lecture 66 Submitting Task Collections (code)

Lecture 67 Scheduling Tasks

Lecture 68 Thread Safety - Introduction

Lecture 69 Data Race Demo

Lecture 70 Atomic Classes

Lecture 71 AtomicInteger example (code)

Lecture 72 synchronized keyword

Lecture 73 synchronized example (code)

Lecture 74 Lock interface

Lecture 75 Lock example (code)

Lecture 76 Concurrent Collections - Introduction

Lecture 77 Concurrent Collections - API

Lecture 78 Concurrent Collections - SkipList Collections

Lecture 79 Concurrent Collections - CopyOnWriteCollections

Lecture 80 Concurrent Collections - BlockingQueue

Lecture 81 Concurrent Collections - synchronized collections

Lecture 82 Concurrency - Threading problems - Race Condition

Lecture 83 Concurrency - Threading problems - Deadlock

Lecture 84 Concurrency - Threading problems - Livelock and Starvation

Section 5: Localisation

Lecture 85 Introduction and Creating locales

Lecture 86 Localising Numbers and Currencies (Introduction)

Lecture 87 Localising Numbers and Currencies

Lecture 88 Localising numbers using custom formats

Lecture 89 Localising Dates

Lecture 90 Locale.Category enums

Lecture 91 Resource Bundles, Property Files and Searching

Lecture 92 Resource Bundle Searching - Example

Section 6: JDBC

Lecture 93 JDBC Introduction

Lecture 94 Banking Example Setup

Lecture 95 Connecting to a Database

Lecture 96 PreparedStatement

Lecture 97 BankService - SELECT one

Lecture 98 BankService - SELECT all

Lecture 99 Bank Service DELETE one/all

Lecture 100 BankService - INSERT

Lecture 101 BankService - UPDATE

Lecture 102 CallableStatement

Lecture 103 Resource Leaks

Section 7: Java I/O API

Lecture 104 IO

Lecture 105 NIO.2

Section 8: Local Variable Type Inference (LVTI)

Lecture 106 Local Variable Type Inference (LVTI)

Section 9: Private Interface Methods

Lecture 107 Private Interface Methods

Section 10: Annotations

Lecture 108 Annotations

Section 11: Security

Lecture 109 Security

Section 12: Modules

Lecture 110 Introduction

Lecture 111 Compiler and Runtime flags

Lecture 112 Hello World Example

Lecture 113 Dependencies

Lecture 114 opens and requires transitive

Lecture 115 Operations on a Module

Lecture 116 Services

Lecture 117 Services - SoftDrink Example

Lecture 118 Types of Modules

Lecture 119 Migration Strategies

Anyone preparing for the Java 11 (1Z0-819) Certification exam. Absolutely perfect for those who are Java 8 OCA (1Z0-808) certified and never took the OCP exam.,Software professionals with Java experience who want to understand advanced Java topics.,Students who want to take their Java beyond the fundamentals.


https://www.udemy.com/course/ocp11_from_oca8/



PLEASE SUPPORT ME BY CLICK ONE OF MY LINKS IF YOU WANT BUYING OR EXTENDING YOUR ACCOUNT
https://nitro.download/view/73D3C323B87C4EE/Java_SE_11_Developer_1Z0819_Java_11_OCP.part1.rar
https://nitro.download/view/9752AF03EE842A7/Java_SE_11_Developer_1Z0819_Java_11_OCP.part2.rar
https://nitro.download/view/83667D012AA1673/Java_SE_11_Developer_1Z0819_Java_11_OCP.part3.rar
https://nitro.download/view/26C0E7879E04BB7/Java_SE_11_Developer_1Z0819_Java_11_OCP.part4.rar
https://nitro.download/view/826CDB8793971CC/Java_SE_11_Developer_1Z0819_Java_11_OCP.part5.rar
https://nitro.download/view/E458B0C88B82993/Java_SE_11_Developer_1Z0819_Java_11_OCP.part6.rar


https://rapidgator.net/file/cc9b4c081e71c0d0e9176c508d2cd5b5/Java_SE_11_Developer_1Z0819_Java_11_OCP.part1.rar.html
https://rapidgator.net/file/5e43231562ebb699c9f878d21df25a07/Java_SE_11_Developer_1Z0819_Java_11_OCP.part2.rar.html
https://rapidgator.net/file/a1a8d0242cf82d59e95ba471b588c36b/Java_SE_11_Developer_1Z0819_Java_11_OCP.part3.rar.html
https://rapidgator.net/file/5553ee027c0df7e5710ce4cc5b6eb9e5/Java_SE_11_Developer_1Z0819_Java_11_OCP.part4.rar.html
https://rapidgator.net/file/ed98a223b44e322985f5520978335f1f/Java_SE_11_Developer_1Z0819_Java_11_OCP.part5.rar.html
https://rapidgator.net/file/03ddcdad67c7a485a86f5c39c1e4733d/Java_SE_11_Developer_1Z0819_Java_11_OCP.part6.rar.html



https://uploadgig.com/file/download/978b679b7fAbD62a/Java_SE_11_Developer_1Z0819_Java_11_OCP.part1.rar
https://uploadgig.com/file/download/A9Dc73790e90ff3d/Java_SE_11_Developer_1Z0819_Java_11_OCP.part2.rar
https://uploadgig.com/file/download/b74453f70Cc56f8f/Java_SE_11_Developer_1Z0819_Java_11_OCP.part3.rar
https://uploadgig.com/file/download/1bf5ec37c5d56279/Java_SE_11_Developer_1Z0819_Java_11_OCP.part4.rar
https://uploadgig.com/file/download/e5Ae2fAd184e45C5/Java_SE_11_Developer_1Z0819_Java_11_OCP.part5.rar
https://uploadgig.com/file/download/a259Fdf1bb4Af17a/Java_SE_11_Developer_1Z0819_Java_11_OCP.part6.rar


Related News

Java 21, Java 17, Java 11 and Advanced Java 8 Java 21, Java 17, Java 11 and Advanced Java 8
Free Download Java 21, Java 17, Java 11 and Advanced Java 8 Last updated 8/2023 Created by Dr....
Core Java for the Impatient: Updated through Java 17, 3rd Edition Core Java for the Impatient: Updated through Java 17, 3rd Edition
Core Java for the Impatient: Updated through Java 17, 3rd Edition English | 2023 | ISBN:...
Functional Programming in Java : Java Lambdas and  Streams Functional Programming in Java : Java Lambdas and Streams
Functional Programming in Java : Java Lambdas and Streams MP4 | Video: h264, 1280x720 | Audio:...
Java 8: A Practical approach Java 8: A Practical approach
Java 8: A Practical approach Published 05/2022MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz,...

System Comment

Information

Error Users of Visitor are not allowed to comment this publication.

Facebook Comment

Member Area
Top News