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
Discover how C++20's template concepts revolutionize code development with clearer interfaces, improved error messages, and enhanced debugging capabilities for more maintainable template programming.
Explore the science behind Developer Experience (DevEx) and learn how positive work environments, flow states, and cognitive load reduction directly impact developer productivity and business outcomes.
Discover how to make Design Thinking inclusive and effective for all personality types, focusing on extracting the best ideas rather than just the loudest voices in collaborative environments.
Explore the journey from developer to software architect, covering essential skills, responsibilities, and challenges in this insightful talk by an experienced professional in the telecom industry.
Discover strategies to eliminate unnecessary test doubles, improving code quality and maintainability. Learn practical techniques for more effective and efficient unit testing.
Learn techniques to transform complex information into engaging, focused presentations that captivate your audience and effectively communicate your message.
Explore how Rust's ownership model, memory safety features, and modern practices can enhance C/C++ development, improving code reliability and efficiency.
Explore advanced Python refactoring techniques to enhance code readability, efficiency, and maintainability. Learn from real-world examples and best practices for writing elegant, pythonic code.
Explore custom metrics implementation using Pushgateway, Prometheus, and Grafana for effective monitoring and visualization of system performance and data analysis.
Debunking C++ myths and misconceptions with expert insights, optimization techniques, and modern best practices for efficient and effective programming.
Explore advanced C++ vector implementations, their features, performance, and use cases. Learn about static, small, and random vectors for optimized memory management.
Explore innovative solutions in 5G Standalone networks, including early glaucoma diagnosis methods and advancements in 5G functional specifications, presented by an experienced researcher and Nokia professional.
Explore decentralized identity and content addressing at web-scale using non-financial blockchain technology, covering key concepts and potential applications in the digital landscape.
Explore the value of specifications in project management, examining their role, benefits, and best practices for effective implementation in software development.
Explore lazy initialization techniques in C++ with Aleksander Augustyniak, covering implementation strategies, performance implications, and best practices for efficient memory management.
Get personalized course recommendations, track subjects and courses with reminders, and more.