* Cantinho Satkeys

Refresh History
  • yaro-82: 1994
    07 de Setembro de 2025, 16:49
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  43e5r6
    07 de Setembro de 2025, 10:52
  • j.s.: tenham um excelente fim de semana  49E09B4F
    06 de Setembro de 2025, 17:07
  • j.s.: dgtgtr a todos  4tj97u<z
    06 de Setembro de 2025, 17:07
  • FELISCUNHA: Boa tarde pessoal  49E09B4F bom fim de semana  htg6454y
    05 de Setembro de 2025, 14:53
  • JPratas: try65hytr A Todos  4tj97u<z classic k7y8j0
    05 de Setembro de 2025, 03:10
  • cereal killa: dgtgtr pessoal  4tj97u<z
    03 de Setembro de 2025, 15:26
  • FELISCUNHA: ghyt74  pessoal   49E09B4F
    01 de Setembro de 2025, 11:36
  • j.s.: de regresso a casa  535reqef34
    31 de Agosto de 2025, 20:21
  • j.s.: try65hytr a todos  4tj97u<z
    31 de Agosto de 2025, 20:21
  • FELISCUNHA: ghyt74   49E09B4e bom fim de semana  4tj97u<z
    30 de Agosto de 2025, 11:48
  • henrike: try65hytr     k7y8j0
    29 de Agosto de 2025, 21:52
  • JPratas: try65hytr Pessoal 4tj97u<z 2dgh8i classic k7y8j0
    29 de Agosto de 2025, 03:57
  • cereal killa: dgtgtr pessoal  2dgh8i
    27 de Agosto de 2025, 12:28
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    24 de Agosto de 2025, 11:26
  • janstu10: reed
    24 de Agosto de 2025, 10:52
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana  4tj97u<z
    23 de Agosto de 2025, 12:03
  • joca34: cd Vem dançar Kuduro Summer 2025
    22 de Agosto de 2025, 23:07
  • joca34: cd Kizomba Mix 2025
    22 de Agosto de 2025, 23:06
  • JPratas: try65hytr A Todos e Boas Férias 4tj97u<z htg6454y k7y8j0
    22 de Agosto de 2025, 04:22

Autor Tópico: Functional Programming in Java : Java Lambdas and Streams  (Lida 95 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline mitsumi

  • Sub-Administrador
  • ****
  • Mensagens: 124987
  • Karma: +0/-0
Functional Programming in Java : Java Lambdas and Streams
« em: 11 de Março de 2023, 08:14 »


Functional Programming in Java : Java Lambdas and Streams
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 4h 18m | Size: 1.5 GB
Mastering Lambdas and Streams in Java (with lots of code examples)

What you'll learn
Functional Interfaces - what they are and their relationship to lambda expressions.
Lambdas - anonymous inner class syntax versus lambda expressions.
Functional Interfaces from the API - sample code explaining Predicate/BiPredicate, Consumer/BiConsumer
Functional Interfaces from the API - sample code explaining Supplier, Function/BiFunction
Functional Interfaces from the API - sample code explaining UnaryOperator, BinaryOperator
Method References - their relationship with lambdas. Different types of method references explained with code - bound, unbound, static and constructor.
Method References - how the context helps in understanding them.
Streams - what they are, stream pipelines and stream laziness.
Streams - Terminal operations.
Streams - Terminal operations - reduce, collect() explained with code examples.
Streams - collect() using API collectors explained with code examples e.g. CollectorsDOTtoMap(), CollectorsDOTgroupingBy() and CollectorsDOTpartitioningBy()
Streams - Intermediate Operations explained with code examples e.g. filter(), distinct(), limit(), map(), flatMap() and sorted().
Streams - stateful and short-circuiting intermediate operations explained.
Streams - Primitive Streams - how to create them, what their API's look like and how to map between them.
Streams - mapping between Object streams and primitive streams and vice versa.
Optionals - what they are and why they are useful. Sample code demonstrating their use.
Parallel Streams - how to create them. Sequential versus parallel stream processing.
Requirements
Intermediate Java. Whereas my "Java 8 OCA (1Z0-808) Course" starts at the beginning, this assumes that the learner has a reasonable level of Java.
To make understanding lambdas easier, a familiarity with anonymous inner classes would help. That said, lambdas are contrasted with anonymous inner class syntax in the course.
Description
UPDATE February 2023 - streams assignment added!
UPDATE June 2022 - I have just published my Java 17, Java 11, Advanced Java 8 (1Z0-829,1Z0-819,1Z0-809) course. Lambdas and Streams are contained in that much larger course. Please check out the new course as it may be much better value.
UPDATE April 2022 - lambdas/method references assignment added!
This course is a systematic approach to explaining in both notes format and code examples, lambda expressions and streams in Java. All the code samples are included.
Topics include
Lambdas
Functional Interfaces
Lambdas and their relationship to Functional Interfaces
Lambdas in code using a custom Functional Interface
Lambdas in code using the pre-defined API Functional Interfaces
Predicate/BiPredicate
Supplier
Consumer/BiConsumer
Function/BiFunction
UnaryOperator and BinaryOperator
final and "effectively final"
Method References
bound
unbound
static
constructor
context and it's effect in understanding method references
Streams
Pipelines
Laziness
Creating streams
Terminal operations
reduce()
collect()
Collectors.toMap()
Collectors.groupingBy()
Collectors.partitioningBy()
Intermediate operations
filter(), distinct(), limit()
map(), flatMap(), sorted()
Primitive streams
Creating
API
Functional Interfaces
Mapping between primitive streams
Mapping between primitive streams and Object streams and vice versa
Optionals
Parallel streams
This course is geared towards Java Certification i.e. the Predicate lambda sections would suit Java 8 OCA (1Z0-808). The remaining lambda sections and the streams sections would suit both Java 8 OCP (1Z0-809) and Java 11 (1Z0-819). This course explains the concepts through small, simple, targeted code examples.
For those who don't know me, my "Complete Java 8 OCA (1Z0-808) Java Certification Course" is, at the time of writing, the highest rated Java 8 OCA course on Udemy. I am a lecturer since 2002 and have taught the OCA and OCP syllabii since 2013 on behalf of a highly regarded software company. On completion of the courses with me, 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 pass rate (100% since year 1).
I love teaching and this course has all my experience in explaining lambdas and streams in Java. I am delighted that Enthuware (the excellent Java certification training tool), have, in their explanations, linked to my YouTube channel.
Who this course is for
Anyone interested in learning Lambdas and Streams (the Functional Programming aspects of Java 8).


Download link

rapidgator.net:
Citar
https://rapidgator.net/file/b868072f9f633fb4946428428729a958/kjaxh.Functional.Programming.in.Java..Java.Lambdas.and.Streams.part1.rar.html
https://rapidgator.net/file/635852b93afe7bd84f4049f0d78c5f46/kjaxh.Functional.Programming.in.Java..Java.Lambdas.and.Streams.part2.rar.html

uploadgig.com:
Citar
https://uploadgig.com/file/download/158F49e08eAb8e7e/kjaxh.Functional.Programming.in.Java..Java.Lambdas.and.Streams.part1.rar
https://uploadgig.com/file/download/8794794c61436fd9/kjaxh.Functional.Programming.in.Java..Java.Lambdas.and.Streams.part2.rar

nitroflare.com:
Citar
https://nitroflare.com/view/F8F2607801EA3AD/kjaxh.Functional.Programming.in.Java..Java.Lambdas.and.Streams.part1.rar
https://nitroflare.com/view/304A5954AAB290A/kjaxh.Functional.Programming.in.Java..Java.Lambdas.and.Streams.part2.rar

ddownload.com:
Citar
https://ddownload.com/22k5oddgc03n/kjaxh.Functional.Programming.in.Java..Java.Lambdas.and.Streams.part1.rar
https://ddownload.com/6yqfdv5vtdj8/kjaxh.Functional.Programming.in.Java..Java.Lambdas.and.Streams.part2.rar