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
Computer Science
Psychology
Algorithms and Data Structures
Stanford Introduction to Food and Health
Gamification
Learn to Program: The Fundamentals
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore rendering performance optimization techniques for web applications, focusing on CSS impact, browser processes, and tools for analysis. Learn to enhance user experience beyond initial page load.
Explore common pitfalls in responsive web design and learn practical solutions from Viki's experience. Gain insights on improving design, development, and testing workflows for better responsive websites.
Explore JavaScript's versatility beyond browsers, including server-side, robotics, and mobile app development. Learn tips and stack choices for universal JavaScript implementation.
Live-coding demonstration of creating acid-techno music using Web Audio API, covering sound synthesis, sequencing, and historical context of electronic dance music production.
Explore CSS Modules: a community-driven approach to import CSS into JavaScript, enabling powerful patterns for component-based web applications and bypassing global scope issues.
Explore PostCSS and its plugins to enhance front-end development, reduce errors, and streamline CSS workflows. Learn from an experienced developer's insights and practical applications.
Explore bio-inspired frontend engineering, drawing parallels between cellular structures and JavaScript objects to revolutionize class composition and catalyze next-gen app development.
Explore a web-based 3D camera simulator for perceptual computing and augmented reality, enabling prototyping without physical devices using JavaScript and integrating with various SDKs.
Applying "Moneyball" strategy to web performance: Using unconventional metrics to improve site speed and user experience. Learn innovative ways to measure and enhance your website's performance.
Discover obscure CSS facts, quirks, and unexpected security vulnerabilities in this talk by web standards enthusiast Mathias Bynens, exploring the hidden depths of Cascading Style Sheets.
Discover techniques for managing Node.js applications in production, from process management to deployment and monitoring, using PM2 to enhance your workflow and application quality.
Explore SVG animation techniques for enhancing web experiences, including icon morphing, bouncy buttons, and custom effects using CSS, SMIL, and JavaScript.
Learn responsive email design techniques for 2016, including reusable templates, media queries, CSS prefixes, and client compatibility. Gain practical insights for creating modern, functional emails across devices.
Explore functional programming concepts in JavaScript to simplify software development using ES2015+. Learn about immutability, pure functions, and advanced techniques like currying and transducers.
Explore JavaScript's rapid evolution, its impact on web development, and strategies for staying current without feeling overwhelmed. Learn to balance innovation with practicality in modern web development.
Get personalized course recommendations, track subjects and courses with reminders, and more.