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
Marketing
Cybersecurity
Machine Learning
Circuits and Electronics 1: Basic Circuit Analysis
Academic Writing Made Easy
Nutrition, Exercise and Sports
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Explore expanded gender options in software, addressing inclusivity challenges, measuring impact, and navigating social justice projects in tech workplaces.
Learn to make your website accessible with practical solutions and lessons from The Financial Times' journey. Discover how to integrate accessibility into your process, regardless of resources.
Exploring strategies for optimizing CSS loading to achieve rapid first meaningful paint, including inline CSS, HTTP/2 server push, and Service Workers for faster, more resilient user experiences.
Explore JavaScript's Date and Time APIs: past challenges, current library solutions, and future language improvements for better date/time handling in ECMAScript.
Explore creative JavaScript projects for learning computer science concepts through building machines to send secret messages, showcasing remote collaboration and innovative coding techniques.
Explore modularity's history, benefits, and pitfalls in software development. Uncover its origins, examine current practices, and consider future implications for creating extensible code.
Demystifying regular expressions: their implementation in JavaScript, historical context, and practical applications for web developers.
Explore the journey of becoming an open-source maintainer, with insights on challenges, community interactions, and sustainability in OSS projects like Babel.
Explore V8's JavaScript parsing strategies, performance improvements, and developer best practices for optimizing parse times in web applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.