Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Machine Learning
Python
Microsoft Excel
Intelligenza Artificiale
Python for Data Science
Introduction to Philosophy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Exploring dismissive attitudes in tech culture and how to combat them with empathy and understanding. Learn to recognize and address cultural issues beyond personal experiences.
Explore Node.js's evolution, recent developments, and future direction, including HTTP/2, ES Modules, N-API, async_hooks, and Promise-based standard library enhancements.
Explore finite automata and statecharts to manage complex UI states, enhancing app robustness and visualization. Learn innovative techniques for implementation, testing, and automation with practical demos.
Explore various methods for styling React components, comparing pros and cons through code examples. Learn to make informed styling decisions based on project scale and type.
Explore real-time guitar effects in browsers using pedalboard.js. Learn to create collaborative music sessions over WebRTC, pushing web capabilities for innovative audio experiences.
Learn to build secure peer-to-peer networks using WebRTC, exploring its protocols and technologies for real-time audio, video, and file sharing in a decentralized manner.
Explore web application security, including XSS, CSRF, JWT, and CSP. Learn protection strategies for modern front-end frameworks and REST APIs to safeguard against evolving threats.
Exploring the impact of machine learning on society, discussing potential dangers and opportunities for positive change through responsible technology use.
Explore Webpack 4's groundbreaking updates, the #0CJS movement, and future developments. Learn how this release prioritizes developers and aims for smooth, flowing performance without gaps.
Explore React's future possibilities with Dan Abramov, including new features and never-before-seen prototypes, offering insights for building delightful user interfaces.
Explore strategies for fostering mental health awareness and inclusivity in tech workplaces, addressing stigma, and creating supportive environments for diverse needs.
Learn to create realistic 3D graphics in the browser using JavaScript raytracing techniques, exploring real-time rendering basics and practical implementation tips.
Explore techniques for creating procedural art using JavaScript, Canvas, and SVG. Learn to generate 3D objects, fabric patterns, and even Twitterbots that post code-created comics.
Optimize web apps for offline use, enhancing online performance. Learn mutation tracking, git-inspired synchronization, and UX design for seamless data transitions in online/offline scenarios.
Explore Cypress for modern JavaScript testing, offering native debugging and time travel. Learn its advantages over Selenium and how it enhances developer experience for better software delivery.
Get personalized course recommendations, track subjects and courses with reminders, and more.