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
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the "one rule to rule them all" in software development, focusing on adaptability, intuition-building, and making coding enjoyable while challenging conventional wisdom.
Explore principles and practices for building adaptable software architectures that can evolve with changing business needs, without predicting the future. Learn techniques for flexibility and experimentation.
Explore common inhibitors to successful transformations and learn effective mitigation strategies, including engaging stakeholders, addressing power dynamics, and implementing innovative solutions like complete solution selling.
Practical advice for turning dreams into reality, covering time management, goal-setting, mentorship, and personal growth. Insights from decades of experience to help you succeed in life and work.
Learn strategies for maintaining Service Level Objectives during chaos, including incident handling, chaos engineering, and reliability practices. Explore Honeycomb's approach to balancing reliability and innovation.
Learn Java programming for Lego Mindstorms NXT robots, covering sensor input, actuator control, and advanced topics like regulation systems and multi-robot mapping in this university-level course.
Exploring the Actor Model's application to Raspberry Pi and embedded systems, highlighting its benefits for system architecture, testing, and error containment.
Explore the potential of graphics cards for massive hardware acceleration, from historical developments to future prospects, with insights on production code and best practices.
Explore application integration using Linked Data, a web-based approach that offers improved results compared to traditional methods. Learn about IBM's experiences and their W3C submission.
Explore big data technologies beyond Map/Reduce and NoSQL, understanding their practical applications and potential for innovation in data-driven businesses.
Explore physical computing with RaspberryPi, including hardware design, Python API development, and practical applications for hobbyists and schools.
Discover how modern web development empowers rapid creation of feature-rich, visually appealing applications with zero desktop deployment, revolutionizing the way we build software.
Explore high-performance computing and scalable systems design, focusing on cost-effective solutions, performance optimization, and practical strategies for handling increased transaction volumes.
Explore debugging challenges in Node.js production systems and innovative tools for postmortem and in situ analysis of JIT-compiled VMs, presented by Joyent engineers.
Explore IBM's Liquid Metal project for heterogeneous computing, unifying parallel programming paradigms and simplifying development for multicores, GPUs, and FPGAs.
Get personalized course recommendations, track subjects and courses with reminders, and more.