Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Management & Leadership
Entrepreneurship
Communication Skills
Cartography
The Science of Well-Being
L'Italiano nel mondo
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore how Service Workers enable push notifications for web apps, bridging the gap with native apps. Learn implementation techniques for offline capabilities and enhanced online experiences.
Explore the internal C++ core bindings of io.js, delving into its code structure and file organization for a deeper understanding of the runtime's architecture.
Explore automated package publishing to overcome SemVer challenges in npm ecosystem. Learn to create reliable modules and mitigate dependency issues in JavaScript development.
Learn techniques for enforcing coding standards in JavaScript projects, exploring tools and practices to maintain consistency and quality in your codebase.
Learn strategies for confidently making large-scale changes to your codebase, including pitfalls to avoid and tools to use, based on Etsy's experience converting from CSS to SCSS and restructuring JavaScript.
Explore real-time 3D graphics in browsers using WebGL and three.js. Learn basic structure, API elements, and practical examples for desktop and mobile, no prior 3D knowledge required.
Aprenda a construir iniciativas comunitárias que promovem diversidade na tecnologia, com foco em retenção de mulheres, quebrando estereótipos e criando modelos positivos.
Explore functional programming in UI development, focusing on declarative representations, pure components, and unidirectional data flow for more intuitive and predictable user interfaces.
Explore how Netflix uses Reactive Extensions (RxJS) to simplify asynchronous programming, build complex events, coordinate Ajax requests, and create reactive UIs in JavaScript.
Explore WebVR development using JavaScript, HTML, and CSS. Learn about emerging tools, libraries, and applications for creating immersive virtual reality experiences directly in web browsers.
Explore hidden JavaScript programs that execute with mind-bending magic, pushing the limits of code obfuscation and creative programming techniques.
Explore creating music underground using phones, Web Audio, and peer-to-peer technology. Learn about innovative approaches to mobile music-making without internet connectivity.
Explore MV*, user interfaces, unidirectional dataflow, reactive and functional programming concepts in this thought-provoking talk by Andre Staltz at JSConf Budapest 2015.
Explore techniques for progressive rendering to enhance webpage performance on slow networks, improving First Contentful Paint and First Meaningful Paint metrics.
Explore React, Vue, and Svelte frameworks through teen movie archetypes. Gain insights into their unique features and commonalities in this entertaining and informative comparison.
Get personalized course recommendations, track subjects and courses with reminders, and more.