Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Web Development
Python
Graphic Design
Astronomy: Exploring Time and Space
Inglés empresarial: ventas, gestión y liderazgo
AI and Big Data in Global Health Improvement
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Stream API, earn certificates with paid and free online courses from Rice University and other top universities around the world. Read reviews to decide if a class is right for you.
Master functional programming techniques in Java, from basic functions and interfaces to advanced concepts like currying, higher-order functions, and Stream API, creating more modular and maintainable code.
Master Java Stream API's data processing capabilities, from basic operations to advanced practices like filtering, mapping, and reducing collections for efficient data manipulation.
Learn fundamental concepts of parallel programming in Java 8, including task parallelism, functional parallelism, loop parallelism, and dataflow synchronization. Gain hands-on experience with popular frameworks like ForkJoin and Stream.
Multithreading and Concurrency, Parallel Computation and MapReduce in Java + Fork-Join and Stream API, Virtual Threads
A Guide to Understand Generics, Collections Framework (Data Structures), Stream API and Reflection in Java!
Learn Java Collections Framework from scratch to PRO level with practical exercises
Complete Core Java (Collections, Multithreading, Java8 features etc.) in depth with Examples and Code
Direct Class Room Videos To give Left and Right Anywhere about Java 9 New Features
Learn Java 8 Lambda, Stream, Functional Style Programming & How To Apply Them In Test Automation to be a rock solid SDET
Covering Generics, Collections, MultiThreading, Design Patterns, OOPs, Functional Programming, OOAD, ENUM and much more
Become a Java developer - Core Java, Functional Programming, Lambdas, Streams, Collections, Covers upto Java 23
(cover version 8.0) Learn and practice the concept of state management using Flutter Bloc, a Flutter state management so
Learn amazing features in Java with functional programming, lambda functions, method references and Stream API
Java 17 Fundamentals, OOP, Lambdas, Generics, Stream API, Collections, IO, and JUnit 5 With real-life examples
Explore Java 9's new features including modules, JShell, enhanced Process API, HTTP/2 client, and more. Gain hands-on experience through coding exercises to master these improvements.
Get personalized course recommendations, track subjects and courses with reminders, and more.