Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Exploring the vulnerabilities in HTTPS security, focusing on private key integrity and its impact on digital trust. Proposes rethinking digital identity management and trust models.
Exploring how JavaScript developers can shape internet security, privacy, and trust through user advocacy and innovative approaches to building secure, user-friendly applications.
Explore data visualization through monthly projects, learning from creative experiments, overcoming challenges, and finding inspiration in the iterative process of visual storytelling.
Explore combining CSS variables with reactive programming in JS to create complex, interactive user interfaces and push the limits of web styling.
Explore offline-first app development techniques for crucial scenarios like supporting hospitals in Africa and providing power in Haiti, enhancing accessibility and performance globally.
Explore SharedArrayBuffer and Atomics for parallel programming in JavaScript. Learn to boost performance, utilize CPU cores, and write safe code with shared memory. Includes TurboScript intro and live demo.
Explore how sociolinguistics has shaped JavaScript learning and community dynamics, fostering inclusivity and valuing diverse contributions in the evolving JS ecosystem.
Explore the subjective nature of code beauty, examining factors like readability, elegance, and simplicity. A visual journey through diverse coding styles and languages.
Explore browser optimization techniques for instant loading, including preload, prefetch, HTTP/2 Server Push, and efficient JavaScript bundling, to enhance user experience on mobile devices.
Explore audio visualization in browsers using Web Audio API, custom properties, and Web MIDI API. Learn innovative techniques for real-time data processing and hardware control.
Explore creating interactive, dynamic web art using SVGs and Adobe Illustrator. Learn techniques for high-resolution, performant animations that enable designers to deliver cinematic-quality stories without coding.
Explore creative techniques to represent and manipulate numbers beyond JavaScript's natural constraints, freeing both numbers and developers from limitations.
Discover how to create a lightweight, localized CSS framework for scalable web development, focusing on reusable components and multi-language support across diverse scripts.
Explore how desktop-era frameworks adapt to mobile constraints, optimizing performance and user experience for smartphones while building better apps for all platforms.
Explore the inner workings of source maps, their generation tools, and parsers. Learn to manipulate them directly for enhanced debugging and development workflows.
Get personalized course recommendations, track subjects and courses with reminders, and more.