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
Management & Leadership
Data Analysis
Digital Marketing
Introduction to Graphic Illustration
Unlocking Information Security I: From Cryptography to Buffer Overflows
Quantum Mechanics for Everyone
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore cloud engineering practices for developers and infrastructure teams to collaborate effectively, tame cloud complexity, and innovate through cloud-native architectures and modern software development techniques.
Explore empathy-driven development with Andrea Goulet, discussing its practical application, business benefits, and role in addressing technical debt on software development teams.
Explore automated testing with JavaScript and Docker to prevent QA nightmares. Learn tools and techniques for consistent, efficient testing across environments.
Insights on HTML5 Boilerplate's evolution, front-end development challenges, and best practices for open-source project management and collaboration in web development.
Explore Android development, React Native, and Flutter with insights from Joe Berger. Discuss recent tech news, compare mobile development frameworks, and delve into background processing for Android applications.
Ken Rimple and Sujan Kapadia discuss recent tech news, including Maven daemon, CentOS's end, cloud-native API gateways, and more. They cover various topics from Google outages to TinyML, offering insights on current trends in software development.
Explore AWS re:Invent highlights, including Mac instances, Lambda updates, EKS Distro, and ECR Public. Gain insights on cloud innovations and their impact on development and deployment strategies.
Explore Java's future with Brian Goetz: language innovations, JDK enhancements, new SDKs, VMs, and ongoing projects like Amber, Loom, and Valhalla. Discover how Java stays relevant for the next 25 years.
Explore UX design trends, tools, and best practices with Michael Geise. Gain insights on dark patterns, corporate design styles, and effective collaboration between designers and developers.
Explore building a JVM from scratch, covering class files, decompilation, stack machines, and JVM specifications in this developer-focused deep dive.
Explore static site generation and server-side rendering with Gatsby and Next.js, comparing their features, advantages, and use cases for modern web development.
Explore mobile app security, including cryptography, obfuscation, and steganography. Learn practical techniques to protect sensitive data, prevent attacks, and enhance overall app integrity.
Explore techniques for designing integrated, powerful tools for professionals. Learn about atomic design, view types, and creating seamless experiences in complex software platforms.
Explore accurate latency SLO calculation methods, including histogram-based approaches, to set mathematically correct quantiles and improve service level objectives for better monitoring and performance management.
Explore the evolution of programming paradigms and predict the next major shift in software development, examining historical trends and emerging concepts in functional programming.
Get personalized course recommendations, track subjects and courses with reminders, and more.