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
Explores advancements in Shenandoah garbage collection, focusing on partial collections of heap regions using various heuristics to optimize performance for different application types beyond traditional generational GC.
Panel discussion on moving Java EE to Eclipse Foundation, featuring representatives from Oracle, IBM, Red Hat, and Eclipse. Explores project status, future plans, and community benefits.
Explore Java's past, present, and future with Oracle's key architects in an open Q&A session covering memory, versioning, modules, optimization, and language features.
Explore JDK 9's enhanced security features, including SHA-3, OCSP stapling, and DTLS. Learn about Oracle's efforts to strengthen Java's cryptographic algorithms and default security configurations.
Explore Java garbage collection techniques, algorithms, and metrics. Learn to balance responsiveness, throughput, and memory usage for optimal application performance.
Explore Servlet 4.0's new features for modern microservices architectures, including HTTP/2 support, server push, and HTTP trailers, with insights on adapting legacy apps to cloud-native technologies.
Explore JDK 9's hidden features: enhanced performance, optimized libraries, and advanced technologies for big data, cloud, and HPC applications.
Learn to refactor Java code from imperative to functional style, gaining benefits like conciseness, expressiveness, and easier maintenance. Explore practical examples and techniques for thinking functionally.
Explore Java EE 8's new features: JSON enhancements, reactive APIs, HTTP/2 support, security improvements, and updates to Bean Validation and CDI for modern enterprise development.
Learn about JDK 9 modularization, its benefits, and changes. Discover how to prepare existing code and explore new features like versioning, multirelease JARs, and enhanced deprecation.
Learn to securely implement Java Cryptography API, covering RNGs, encryption/decryption, HMACs, and more. Gain insights on algorithm selection, key management, and best practices with code examples.
Explore Twitter's use of Graal to optimize Java performance, reduce CPU usage, and cut costs in their massive distributed system through improved machine code generation.
Explore the Streams API's terminal operations, focusing on collectors. Learn to choose, combine, and create custom collectors for efficient problem-solving in Java programming.
Explore Java EE 8 microservices with Raspberry Pi, covering cloud-ready messaging, JCA connectors, and new APIs. Hands-on demo showcases practical implementation for IoT and cloud-native applications.
Explore lambdas and functional interfaces in Java, learning to create new APIs and implement patterns for cleaner, more robust code with improved performance.
Get personalized course recommendations, track subjects and courses with reminders, and more.