Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Webview Request Protocol (WRP), an abstraction layer using Protobuf service schema to enhance WebView and native communication in mobile app development.
Explore the challenges and solutions in building a Point of Sale system with React, focusing on receipt printing and hardware integration for a real-world application.
Exploring user patience as a crucial web performance metric for emerging markets, focusing on designing for unreliable connections and diverse user experiences in Africa.
Explore the process of fixing a critical Node.js core bug, from issue identification to implementation, and learn how to contribute to open-source projects effectively.
Explore advanced accessibility techniques in Svelte, focusing on dynamic changes, user settings, and complex components. Learn to create inclusive web experiences beyond basic compiler warnings.
Explore the upcoming "Records & Tuples" ECMAScript proposal, introducing immutable primitives to JavaScript. Learn their capabilities, use cases, and potential impact on development practices.
Strategies for overcoming non-technical challenges faced by software engineering interns, including imposter syndrome and minority-specific anxieties, with advice for managers on supporting new interns.
Discover Interaction to Next Paint (INP), a new metric for assessing web page responsiveness. Learn its importance, measurement techniques, and optimization strategies for improved user experience.
Explore how markup impacts accessibility in web development, focusing on DOM, Accessibility APIs, and the future Accessibility Object Model for creating user-centric websites.
Explore the environmental impact of large JavaScript bundles and learn strategies to reduce your website's CO2 footprint through optimized code and resource management.
Explore functional TypeScript techniques to write clearer, more intentional code. Learn to leverage TypeScript features and functional programming practices for improved code readability and maintainability.
Explore techniques to make documentation more inclusive and approachable for beginners, career-transitioners, and cross-domain learners. Learn to strengthen technical writing skills and avoid common oversights.
Explore building secure, resilient smart spaces using existing standards and JavaScript on low-powered devices, without relying on constant internet connectivity.
Explore how developer experience impacts product quality and team efficiency. Learn strategies to enhance codebase usability, streamline processes, and create a more enjoyable development environment.
Explore the hidden emotional impact of code deployments across different roles in a company and learn strategies for managers to mitigate negative effects and create a better work environment.
Get personalized course recommendations, track subjects and courses with reminders, and more.