Learning Path: Java: Delve Deep into Concurrency with Java 9

所在平台: Udemy

课程主页: https://www.udemy.com/course/learning-path-java-delve-deep-into-concurrency-with-java-9/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习路径:Java:深入探究Java 9的并发编程 课程概述: 对于任何Java程序员来说,编写并发和并行编程应用程序是一项必备技能。Java 9带来了众多出色特性,包括显著的性能提升和新的API。因此,如果您熟悉Java基础知识并希望理解并发和并行编程技术,这个学习路径正适合您。Packt的视频学习路径是一系列按逻辑和逐步方式组织的独立视频产品,每个视频都建立在之前学习的技能基础上。 课程亮点: - 线程安全、高性能类、安全共享等方面的实用示例 - 理解Java 9 API及其对并发的影响 学习旅程: 您将了解Java并发API的要素,帮助您利用这些令人兴奋的新功能。您将学习如何使用并行和响应式流来处理海量数据集。接下来,您将创建流并使用所有的中间和终端操作,以并行和函数式的方式处理大量数据集合。进一步,您将发现众多配方,涉及线程管理、同步、执行器、并行和响应式流等方方面面。到这个学习路径结束时,您将能够部署可扩展的并发应用程序。 专家介绍: 我们的学习之旅将由以下杰出作者的精湛作品引导:哈维尔·费尔南德斯·冈萨雷斯(Javier Fernández González),他是一位拥有近15年Java技术经验的软件架构师。作为教师、研究人员、程序员和作家,他曾参与各种与Java相关的项目,特别是J2EE。作为教师,他拥有超过1000小时的基础Java、J2EE和Struts框架培训经验。在信息检索领域,他开发了用于处理大量数据的Java应用程序,并参与了多篇期刊文章和会议演讲的共同撰写。他最近为不同领域的客户(如公共管理、保险、医疗保健、交通等)开发了J2EE网络应用程序并担任软件架构师。他还是《Java 7并发烹饪书》和《Java 8并发编程精通》的作者。 通过本课程,您将获得深入的并发编程知识,并掌握Java 9的最新功能。

课程评论(0条)

课程详情

Writing concurrent and parallel programming applications is a must-have skill for any Java programmer. Java 9 comes with a host of fantastic features, including significant performance improvements and new APIs. So, if you're familiar with the basics of Java and want to understand concurrency and parallel programming techniques, then go for this Learning Path. Packt's Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Practical examples on thread safety, high-performance classes, safe sharing, and much more Understand Java 9 APIs and their impact on concurrency Let's take a look at your learning journey. You will know the elements of the Java concurrency API that will help you take advantage of the exciting new capabilities. You will learn how to use parallel and reactive streams to process massive data sets. Next, you will move on to create streams and use all their intermediate and terminal operations to process big collections of data in a parallel and functional way. Moving ahead, you'll discover a whole range of recipes for almost everything, such as thread management, synchronization, executors, parallel and reactive streams, and much more. By the end of this Learning Path, you will be able to deploy scalable and concurrent application Meet Your Expert: We have the best works of the following esteemed author to ensure that your learning journey is smooth: Javier Fernández González is a software architect with almost 15 years experience in Java technologies. He has worked as a teacher, researcher, programmer, analyst, and writer, and he now works as an architect in all types of projects related to Java, especially J2EE. As a teacher has over 1,000 hours of training in basic Java, J2EE, and the Struts framework. As a researcher, he has worked in the field of information retrieval, developing applications for processing large amounts of data in Java, and has participated as a co-author in several journal articles and conference presentations. Recently, he worked on developing J2EE web applications for various clients from different sectors (public administration, insurance, healthcare, transportation, and so on). He has also worked as a software architect. He is the author of the books, Java 7 Concurrency Cookbook and Mastering Concurrency Programming with Java 8 by Packt Publishing.

课程标签

0人关注该课程

主题相关的课程