Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Data Science
Intelligenza Artificiale
The Bible's Prehistory, Purpose, and Political Future
Education for All: Disability, Diversity and Inclusion
Organize and share your learning with Class Central Lists.
View our Lists Showcase
An introduction to Java’s Vector API for writing platform-agnostic, data-parallel programs that process multiple values with single instructions.
See how GraalVM compiles Java microservices into native executables, with an introduction to compatible frameworks and performance optimization.
Explore how Helidon and Coherence CE innovations can help build scalable Java microservices.
A whirlwind tour of Java’s upcoming language features, from sealed classes and records to pattern matching for instanceof, records, arrays, and switch.
A presentation on polyglot programming with Oracle GraalVM Enterprise and Coherence.
See how Oracle GraalVM Enterprise can make Apache Kafka run faster.
See how GraalVM Enterprise accelerates Scala applications, including native-image builds for microservices and faster development.
See how GraalVM Enterprise’s ahead-of-time compilation can improve Java application performance and reduce resource use in cloud workloads.
Compare GraalVM’s JIT and ahead-of-time compilation, including how native images affect startup speed, memory use, and suitability for microservices.
See how GraalVM Enterprise can speed up Java microservices, support ahead-of-time compilation for cloud deployment, and reduce memory use.
See how GraalVM Native Image compiles Java applications ahead of time for compact container deployments.
A tour of JDK 16’s 17 enhancement proposals, highlighting records, instanceof pattern matching, sealed classes, and preview or incubator APIs.
Julia Boes and Chris Hegarty explain how Java records change serialization and deserialization, including performance optimizations and implications for developers.
See how Java record classes can make serialization more secure, maintainable, and efficient.
See how GraalVM’s JIT and Native Image compilation can speed up Java applications and reduce memory use, especially in containerized workloads.
Get personalized course recommendations, track subjects and courses with reminders, and more.