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
Learning How to Learn: Powerful mental tools to help you master tough subjects
Biochemistry: Biomolecules, Methods, and Mechanisms
Introduction to Computational Thinking and Data Science
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the philosophical implications of ubiquitous technology on our identities, relationships, and society. Delve into concepts like smart cities, cyborgs, and the Singularity with philosopher Haroon Sheikh.
Discover key elements for high-performing teams based on scientific research. Learn strategies to enhance productivity, collaboration, and innovation in your organization.
Exploring the concept of "Inspect and Adapt" in agile methodologies and its practical application beyond retrospectives. Insights on evolving processes for improved team performance and project outcomes.
Explore common pitfalls in retrospectives and learn effective strategies to avoid them, enhancing team collaboration and continuous improvement processes.
Explore effective software architecture visualization and documentation techniques. Learn to align diagrams with code, create useful abstractions, and communicate architecture clearly for better team collaboration.
Explore scalable frontend architectures using publish/subscribe patterns, moving beyond Flux for complex web applications. Learn from real-world experiences and practical code examples.
Explore Phoenix, a web framework offering high performance and productivity. Learn how it simplifies streaming data to browsers, mobile apps, and embedded clients.
Explore C#'s cross-platform capabilities, language innovations, and tooling advantages. Learn why it's a top choice for native mobile apps and industrial-grade development across various operating systems.
Explore techniques for integrating R with other programming languages, leveraging R's statistical libraries while developing in preferred environments. Learn about various interoperability options and tools.
Dive deep into Swift's memory management, exploring data structures, memory layouts, and internal workings. Gain insights to optimize your code and understand Swift's underlying mechanisms.
Explore Uber's storage system evolution, design decisions, and operational techniques for maintaining zero-downtime services in this insightful presentation by a senior developer.
Explores the challenges and implications of replacing human drivers with fully automated vehicles, discussing the role of human factors research in this transition.
Exploring how social technology networks can disrupt global business relationships, supply chains, and finance, with insights from China's digital transformation.
Explore how software is revolutionizing the automotive industry, challenges faced, and strategies for lean software delivery in modern car development.
Comprehensive guide to MeteorJS, covering installation, syntax, features, and practical application development. Ideal for developers seeking to leverage JavaScript across all application tiers.
Get personalized course recommendations, track subjects and courses with reminders, and more.