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
Artificial Intelligence
OpenAI
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Introduction to Graphic Illustration
The Science of Gastronomy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore React's performance advantages and optimization techniques through engaging cartoon illustrations, uncovering why it's considered fast and how to enhance its speed further.
Explore reactive animations using CSS variables and RxJS. Learn to create dynamic, performant web animations that respond to user input, enhancing user experience with native-like interactions.
Explore the challenges of selecting frameworks and tools as the first web engineer, using ReutersTV as a case study to navigate technology choices and set standards.
Explore React's versatility beyond web development, including mobile, gaming, 3D, and VR applications. Learn how its one-way data flow revolutionizes UI development across platforms.
Exploring the importance of empathy in software development, focusing on its impact on project success, team dynamics, and personal growth. Examines the "left-pad" incident as a case study.
Explore the potential of browser-based VR, its impact across industries, and learn how to create immersive web experiences using current technologies and libraries.
Explore the concept of prismatic reality through a captivating journey of light, perception, and technology, unveiling hidden dimensions of our world and mind.
Explore domain-specific languages for web app deployment automation. Learn to create custom languages tailored to your project's needs, enhancing efficiency and reusability.
Exploring tech industry challenges, biases, and decision-making. Learn practical steps to foster inclusivity, diversity, and positive change in the software development world.
Explore JavaScript's quirks and unexpected behaviors, uncovering hidden features and oddities that can deepen your understanding of this widely-used programming language.
Explore HTTP/2's impact on web performance, challenging current optimization techniques and discussing new deployment strategies for JavaScript developers.
Explore real-time 3D visualizations of brain cell electrical activity using cloud computing and JavaScript, bridging neuroscience with web development for accessible open-science research.
Explore the web-audio-api to recreate guitar effect pedals digitally, learning about audio nodes and live sound manipulation techniques.
Explore lesser-known client-side vulnerabilities in JavaScript applications, with live demonstrations of attacks and practical defensive strategies for developers to enhance web security.
Optimizing web app performance: from minification to TCP optimization, critical CSS inlining, and deferring resources. Explores current best practices and future improvements with HTTP 2.0.
Get personalized course recommendations, track subjects and courses with reminders, and more.