Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Data Analysis
Microsoft Excel
Artificial Intelligence
An Introduction to Interactive Programming in Python (Part 1)
Excel: Fundamentos y herramientas
The Future of Work: Preparing for Disruption
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore cloud-native service development using Project Helidon, an open-source microservices framework. Learn about MicroProfile components, health checks, metrics, and performance optimization.
Explore cloud application development with Oracle Cloud Free, Java SDK, and Gradle. Learn to build, deploy, and manage instances using OCI Console and command-line tools.
Explore value classes in Scala, their implementation, use cases, and implications, with insights on performance, type hierarchy, and feature interactions.
Explore closures in embedded Java environments with expert insights on implementation, optimization, and practical applications.
Explore effective Java benchmarking techniques with expert Aleksey Shipilev, focusing on best practices and common pitfalls to improve code performance and optimization.
Explore JVM security, virtualization challenges, and solutions for legacy Java applications. Learn about memory management and infrastructure benefits for enhanced Java performance.
Explore advanced debugging techniques to enhance productivity and efficiency in software development with expert Michael Van De Vanter.
Explore JDK 17's new features, enhancements, and updates in this comprehensive overview. Learn about sealed classes, pattern matching, library improvements, and future-proofing techniques for Java developers.
Explore Java 17's language evolution and deprecation strategies with Java architects Brian Goetz and Stuart Marks in this insightful podcast episode discussing key features and future directions.
Explore Java's pattern matching evolution: type patterns, switch improvements, and sealed classes. Learn recent history, current state, and future developments for more expressive and concise code.
Explore Java's Vector API enhancements in JDK 17, enabling data parallel computation with SIMD hardware. Learn implementation, future plans, and connections to Project Valhalla.
Explore floating-point arithmetic in Java, understanding its relation to real arithmetic, and learn practical lessons for more predictable and enjoyable usage in programming.
Explore upcoming Java language features, focusing on pattern matching and switch expressions. Learn about Project Amber and preview JDK 17 and 18 updates for enhanced development capabilities.
Explore Java 17's new features, including sealed classes, pattern matching, and enhanced PRNGs. Learn about API improvements and important changes in this LTS release.
Oracle experts highlight ongoing Java enhancements, discussing Java 17, two-year LTS cadence, and innovations in application development. Includes insights from key Java platform leaders.
Get personalized course recommendations, track subjects and courses with reminders, and more.