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
Artificial Intelligence
Data Analysis
Graphic Design
Introducción a la gestión de proyectos
The Science of Everyday Thinking
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore modern Browser APIs like Observer/Observable to simplify common web development tasks and enhance performance. Learn about Intersection, Mutation, and Performance Observers.
Learn how Content Security Policy can protect your website from XSS and other attacks. Discover its workings, implementation, and real-world examples through live coding demonstrations.
Explore PostCSS's potential to enhance CSS with JavaScript, enabling faster compilation, advanced logic, and unit testing for improved style scalability and management.
Explore ES6 Proxy's metaprogramming capabilities, from creating custom syntax to redefining undefined. Learn practical applications and creative uses in modern JavaScript development.
Discover how to integrate accessibility into web development processes, overcoming challenges and implementing practical solutions for inclusive design.
Explore WebAssembly's potential in web development: its purpose, benefits, functionality, and practical applications across major browsers and runtimes like Node.js and Electron.
Explore staggered animation techniques inspired by Disney's principles, implemented with CSS, SASS, and GSAP for creating lively web animations.
Explore a developer's journey into home automation using JavaScript, from automating curtains to creating a chat-based system, inspiring innovative applications of technology in daily life.
Techniques and challenges of migrating a high-traffic service to React, focusing on server-side rendering, data adapters, and gradual transition strategies.
Explore decentralized networks using WebRTC, Kademlia DHT, and BitTorrent. Learn building blocks and principles for creating a more private and secure web, moving away from centralized data storage.
Explore architectural similarities between Mozart's violin concertos and MVC web apps, uncovering shared characteristics in music and coding to inspire new approaches to web application design.
Explore browser rendering, optimization techniques, and best practices for creating smooth, fast web animations that enhance user experience and website performance.
Explore impostor syndrome, its impact on self-doubt, and learn practical techniques to overcome it in your professional life.
Explore strategies for fostering a supportive developer community, emphasizing teamwork and mutual care alongside technical excellence and productivity.
Explore the Open Source movement's impact, empowerment, and challenges. Examine its heroes, ideals, and importance in shaping our digital future.
Get personalized course recommendations, track subjects and courses with reminders, and more.