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
Explore HTML5 technologies for building offline-capable web apps, enabling data entry and syncing without constant internet connectivity.
Explore unconventional data transmission techniques using web platform capabilities. Learn about ultrasonic networking, indoor positioning, and touch-based data transfer, with privacy implications discussed.
Explore reverse engineering of AirPlay protocol and its JavaScript implementation, uncovering the inner workings of this popular wireless streaming technology.
Modernizing legacy hardware tools with NodeJS, creating user-friendly interfaces for device programming, and ensuring a delightful experience for both users and developers.
Explore jscodeshift and related tools for rewriting and modernizing JavaScript code, focusing on efficient code transformations and their impact on open source development at Facebook.
Explore automated breaking change detection and release management for JavaScript modules, enhancing reliability and confidence in package dependencies.
Explore JavaScript's 20-year evolution from Mocha to ECMAScript 2016, comparing coding practices across versions and examining the language's transformative journey.
Discover strategies to make JavaScript learning more welcoming and enjoyable. Learn how to support new developers, teach effectively, and inspire others in the JS community.
Explore high-altitude experiments using JavaScript-driven sensors and cameras. Learn hardware, software, and regulations for launching balloons into near space, revolutionizing cloud computing.
Practical JavaScript techniques to enhance web accessibility, covering assistive technologies, legal frameworks, and code examples for improved user experience across diverse abilities.
Insights from teaching JavaScript to beginners: workshop strategies, language suitability, learner empowerment, and personal growth. Open-source materials provided for reproducing the experience.
Discover hidden patterns in everyday programming and unleash the potential of small abstractions to solve complex problems, control time, and separate concerns in your code.
Explore functional programming concepts in JavaScript through cooking analogies. Learn powerful abstractions to simplify complex problems and create elegant programs.
Explore creating a music-driven game using Web Audio API and a ukulele as a controller. Learn game development concepts and music theory while combining web technologies with real instruments.
Explore AWS's journey with Web Components: challenges, solutions, and lessons learned in ensuring UI consistency across distributed teams. Gain insights into technical aspects and practical implementation strategies.
Get personalized course recommendations, track subjects and courses with reminders, and more.