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
Learn essential Java secure coding practices to prevent vulnerabilities. Covers guidelines, real-world examples like Log4Shell, and practical tips for implementing security throughout the development process.
Explore Java networking enhancements since JDK 11, including Simple Web Server, Unix domain socket channels, and Internet-Address Resolution SPI. Learn about major updates across JDK versions.
Explore Java's evolution with Gavin Bierman, discussing Project Amber, Pattern Matching, and String Templates. Gain insights into feature design challenges and tools used in Java language development.
Explore JDK Flight Recorder's API for profiling and troubleshooting. Learn to create custom events, control recordings, and leverage JFR as a data source for your Java applications.
Explore Java desktop app development using Swing and JavaFX. Learn UI toolkit selection, deployment strategies, and key features for creating robust, cross-platform applications with JDK 17+.
Explore Oracle's Java community programs shaping the future of Java. Learn about education initiatives, JavaFX, next-generation development, and ways to contribute to the thriving Java ecosystem.
Explore Java's evolution, including Project Amber, ZGC, security updates, and Project Loom. Features Microsoft's insights on Java usage and development investments across their businesses.
Explore Java's enduring impact on modern app development, Oracle's stewardship, and the importance of clean code for secure applications in this JavaOne keynote.
Explore Java 19's innovative features: structured concurrency, record patterns, foreign function API, virtual threads, pattern matching for switch, vector API, and Linux/RISC-V support.
Explore Java 19's innovative features for creating scalable, secure enterprise applications. Learn about Structured Concurrency, Record Patterns, Foreign Function API, Virtual Threads, and more from Oracle experts.
Explore Java 19's new features like virtual threads, structured concurrency, sealed types, and pattern matching in action through a practical GitHub crawler implementation.
Explore key Java platform changes from versions 8 to 18, including new features, performance improvements, and tools for better development and deployment of Java applications.
Explore asynchronous programming in Java using Loom and Structured Concurrency. Learn to build real applications with virtual threads, custom scopes, and ExtentLocal for efficient concurrent programming.
Explore HotSpot JVM's safepoint implementation, a crucial concept for automatic memory management. Learn about related JVM structures and gain insights into Java runtime internals.
Fireside chat exploring technology trends, Java's role in balancing innovation with stability, and its impact on developer productivity as tech evolves rapidly.
Get personalized course recommendations, track subjects and courses with reminders, and more.