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
Online Education
Marketing
Digital Marketing
Understanding Multiple Sclerosis (MS)
Psychology of Personal Growth
Introducción a la Regulación Emocional basada en Mindfulness
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Exploring parallels between Bauhaus design principles and modern JavaScript development, emphasizing simplicity, functionality, and the integration of code and design.
Explore strategies to combat burnout, rediscover meaning in work, and inject vibrancy into your professional life through an engineer's analytical approach.
Explore WebRTC's potential beyond video calls, including faster, safer browser-to-browser communication. Discover innovative use cases and the democratization of the web through peer-to-peer technology.
Exploring new APIs for mobile web apps: Push Notifications, Offline Storage with Service Workers, and Web Components. Discover why investing in mobile web experiences is crucial for future-ready applications.
Explore the challenges of teaching ES6/2015 abstractions, drawing insights from humanities and CS education to improve JavaScript instruction and foster critical thinking.
Explore JavaScript engine fundamentals, optimization techniques, and inner workings to write faster code. Learn about abstract syntax trees, JIT compilation, and performance-boosting strategies for efficient programming.
Explore Unicode-aware regular expressions in JavaScript, covering ES6 improvements, polyfills, and practical applications for secure and internationalized string manipulation.
Exploring Java bytecode to JavaScript compilation, discussing JSVMs, WebIDL, and optimizing compilers. Insights on self-optimizing display lists, WebGL, and WebAudio API in real-world applications.
Explore innovative musical performance using mobile technology to engage audience participation, blending auditory and visual experiences for a unique, interactive concert.
Exploring web development tool chains, focusing on transpilers, to simplify and improve accessibility for current and future developers in the rapidly evolving landscape of abstractions and workflows.
Discover how to build a robust WYSIWYM editor by reinterpreting user actions on a semantic document model, resulting in a more predictable and user-friendly editing experience.
Explore psychological techniques to manipulate time perception, enhancing user experience in web development. Learn to create illusions that make products feel faster and more competitive.
Exploring cognitive computing's potential to revolutionize email, cooking, and research through innovative applications bridging the gap between humans and computers.
Explore Microsoft Edge's development journey, its innovations, and how it balances legacy support with modern web standards to create a new browsing experience for Windows 10.
Explore the intricate process of browser rendering, from HTML parsing to DOM creation, CSSOM integration, and final rendering, unveiling performance optimization techniques.
Get personalized course recommendations, track subjects and courses with reminders, and more.