Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Academic Writing Made Easy
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Digital Marketing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Project Panama's modern APIs for safe and efficient foreign memory and code access in Java, replacing traditional JNI methods.
Explore JEP 408's Simple Web Server in Java 18: a minimal HTTP server with CLI and API for prototyping, testing, and debugging. Learn to use jwebserver and tackle uncommon scenarios.
Explore the evolution of switch and pattern matching in modern Java, learning to refactor code for elegance and conciseness while understanding the powerful new features.
Explore ZGC, a scalable low-latency garbage collector for Java. Learn its design, performance, and upcoming generational features to optimize your Java applications.
Explore JDK 18's enhancements, including Simple Web Server, UTF-8 by default, pattern matching for switch, and Foreign Function & Memory API. Learn about new features and improvements in Java's latest release.
Explore Oracle's ongoing Java leadership and its impact on developer productivity through contemporary language and platform advancements in this informative keynote presentation.
Learn to build a Wordle Checker using Java 17's new features like Records, Switch Expressions, and Pattern Matching. Improve code readability while implementing complex algorithms.
Explore Java 17's new features, especially Records, to refactor and optimize Java 8 code. Learn practical techniques for improving code readability and performance through hands-on katas.
Explore Java's evolution, cloud innovations, and future-proofing strategies for modern application development, microservices, and complex ecosystems management.
Learn best practices for accelerating Java application performance using GraalVM Enterprise, including assessment, data analysis, and optimization techniques for cloud deployments.
Discover Java 17's new features, updates to Java Management Service and GraalVM Enterprise, and changes to JDK release cadence in this informative webcast.
Explore Project Loom's lightweight threads for efficient Java concurrency. Learn about virtual threads, resource management, and structured concurrency to enhance scalability and performance.
Explore Java Management Service (JMS), a cloud solution for monitoring Java usage across platforms. Learn about runtime management, version updates, and JMS features for optimized Java deployment.
Gain insights from Java experts on the language's past success, future innovations, and strategic factors shaping its evolution. Learn about new features, upgrade benefits, and ways to contribute to Java's development.
Explore sealed classes in Java: implementation, benefits, and integration with other features. Learn to enhance code structure and maintainability in this concise tutorial.
Get personalized course recommendations, track subjects and courses with reminders, and more.