Cargando…

Parallel Functional Programming with Java LiveLessons

16+ Hours of Video Instruction Parallel Functional Programming in Java LiveLessons describes by example how to apply Java functional programming features and frameworks to alleviate the complexity of developing software that can run efficiently and scalably on multi-core and distributed-core process...

Descripción completa

Detalles Bibliográficos
Autor principal: Schmidt, Douglas (Autor)
Autor Corporativo: Safari, an O'Reilly Media Company
Formato: Electrónico Video
Idioma:Inglés
Publicado: Addison-Wesley Professional, 2020.
Edición:1st edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cgm a22000007a 4500
001 OR_on1156487083
003 OCoLC
005 20231017213018.0
006 m o c
007 cr cnu||||||||
007 vz czazuu
008 150520s2020 xx --- vleng
040 |a AU@  |b eng  |c AU@  |d STF  |d TOH  |d NZCPL  |d OCLCF  |d OCLCO  |d RBN  |d FZL  |d OCLCQ  |d DXU  |d OCLCQ 
019 |a 1181943434  |a 1224588028  |a 1232112485  |a 1305880894  |a 1328827590  |a 1351582844  |a 1380766383  |a 1385503515 
020 |z 0136808552 
020 |a 9780136808558 
020 |a 0136808557 
024 8 |a 9780136808558 
029 0 |a AU@  |b 000067212167 
035 |a (OCoLC)1156487083  |z (OCoLC)1181943434  |z (OCoLC)1224588028  |z (OCoLC)1232112485  |z (OCoLC)1305880894  |z (OCoLC)1328827590  |z (OCoLC)1351582844  |z (OCoLC)1380766383  |z (OCoLC)1385503515 
082 0 4 |a E VIDEO 
049 |a UAMI 
100 1 |a Schmidt, Douglas,  |e author. 
245 1 0 |a Parallel Functional Programming with Java LiveLessons  |h [electronic resource] /  |c Schmidt, Douglas. 
250 |a 1st edition. 
264 1 |b Addison-Wesley Professional,  |c 2020. 
300 |a 1 online resource (1 video file, approximately 9 hr., 25 min.) 
336 |a two-dimensional moving image  |b tdi  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
344 |a digital  |2 rdatr 
347 |a video file 
520 |a 16+ Hours of Video Instruction Parallel Functional Programming in Java LiveLessons describes by example how to apply Java functional programming features and frameworks to alleviate the complexity of developing software that can run efficiently and scalably on multi-core and distributed-core processors. In this course, learn how to develop programs using powerful object-oriented and functional programming language features and frameworks supported by Java. This course first provides an introduction to Java's foundational functional programming features, including lambda expressions, method references, and functional interfaces. These core features provide the foundation for the next topic in this course: the Java's Streams framework, which supports functional-style sequential and parallel operations on streams of elements, such as map-reduce transformations on Java collections. This course also shows by example how to develop efficient reactive programs that run scalably on multi-core processors using powerful object-oriented and functional programming language features and parallelism frameworks supported by Java. This portion of the course describes how Java leverages its functional programming features to create the completable futures framework. This framework defines a powerful reactive programming model that allows programmers to run multiple asynchronous operations concurrently in one or more pools of threads and process their results asynchronously with respect to other operations in a program. Skill Level Intermediate Learn How To Develop efficient parallel and reactive programs using powerful modern Java object-oriented and functional programming language features and frameworks Recognize the inherent and accidental complexities involved with developing parallel and reactive software for modern Java clients and servers Understand how common software patterns and modern Java parallel and reactive programming mechanisms can and cannot help to alleviate this complexity Know where to find additional sources of information on how to successfully develop robust parallel and reactive programs in modern Java Who Should Take This Course This training is intended for software developers who are familiar with: General object-oriented and functional design/programming concepts, such as encapsulation, abstraction, polymorphism, extensibility, and the Unified Modeling Language (UML) Core object-oriented programming language features, such as class ... 
538 |a Mode of access: World Wide Web. 
542 |f Copyright © 2020 Pearson Education, Inc.  |g 2020 
550 |a Made available through: Safari, an O'Reilly Media Company. 
588 |a Online resource; Title from title screen (viewed May 12, 2020) 
533 |a Electronic reproduction.  |b Boston, MA :  |c Safari.  |n Available via World Wide Web.,  |d 2020. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
655 4 |a Electronic videos. 
710 2 |a Safari, an O'Reilly Media Company. 
856 4 0 |u https://learning.oreilly.com/videos/~/9780136808558/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
936 |a BATCHLOAD 
994 |a 92  |b IZTAP