Functional Programming with Java and Threads
About this Course
This course provides an in-depth journey through modern Java object-oriented and function programming concepts and features, and explores how to apply these concepts and features to implement efficient and scalable concurrent programs using very modern Java features like virtual threads. The first week gives an overview of Java object-oriented and functional programming paradigms. The second and third week delve into Java functional programming features, such as lambda expressions, method references, and functional interfaces. The final week explores the intricacies of very modern Java platform threads, virtual threads, as well as Java\'s asynchronous computation features, such as Future & FutureTask. After completing this course, you\'ll gain a deep understanding of both object-oriented and functional programming concepts and features in Java, along with the ability to apply these concepts and features to develop multi-threaded programs. To illustrate key points, we walk through numerous case studies, all of which are available in open-source form from my GitHub repository.Created by: Vanderbilt University

Related Online Courses
The global mobile app market is set to soar over 14% per year by 2030 (Grand View Research), and the field of AI-driven mobile development is booming. Aspiring AI developers, software engineers,... more
This course aims to provide a general understanding of semiconductor process. This course explores the principles and basic theory of semiconductor device and process. Furthermore, the students... more
This course equips machine learning practitioners with the essential tools, techniques, and best practices for evaluating both generative and predictive AI models. Model evaluation is a critical... more
This course was developed for professionals from any area or industry to use communication strategically to improve their management and business understanding. There is no mandatory prerequisite... more
This course \"Introduction to Generative AI in Healthcare\" offers a comprehensive introduction to Generative AI in Healthcare, designed specifically for individuals who are curious about the... more