Courses from 1000+ universities
Coursera’s flagship credentials may carry big brand names, but who’s actually creating the content?
600 Free Google Certifications
Data Analysis
Digital Marketing
Graphic Design
Learning How to Learn: Powerful mental tools to help you master tough subjects
Successful Negotiation: Essential Strategies and Skills
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.
Upgrade your Java programming skills with advanced techniques and concepts.
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!
Become a Java developer - Core Java, Functional Programming, Lambdas, Streams, Collections, Covers upto Java 24
Complete Core Java (Collections, Multithreading, Java8 features etc.) in depth with Examples and Code
Learn Java Collections Framework from scratch to PRO level with practical exercises
Learn Java Functional Programming - Lambda, Stream API with Selenium WebDriver From Scratch
Direct Class Room Videos To give Left and Right Anywhere about Java 9 New Features
Covering Generics, Collections, MultiThreading, Design Patterns, OOPs, Functional Programming, OOAD, ENUM and much more
Java 17 Fundamentals, OOP, Lambdas, Generics, Stream API, Collections, IO, and JUnit 5 With real-life examples
(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
Get personalized course recommendations, track subjects and courses with reminders, and more.