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
Explores technology's impact on democracy, examining its effects on voters, campaigns, media coverage, and outcomes. Discusses sophisticated campaign tactics and social media's role in political discourse.
Explore modern CSS capabilities for animation, layout, and custom properties. Learn how to leverage these powerful features for efficient web development without relying on JavaScript.
Explore model-minded development to enhance software understanding, theory building, and team steering. Learn to align internal and external models for improved programming practices.
Explore eventual consistency in distributed systems, focusing on conflict resolution techniques for collaborative editors, mobile apps, and multi-datacenter databases. Learn strategies for offline functionality and data synchronization.
Explore blockchain's impact on web trust, from corporate trials to Ethereum's potential. Learn about challenges, use cases, and the technology's evolving role in reshaping digital infrastructure and transactions.
Exploring how agile values adapt to modern tech landscape: massive computing power, fast languages, powerful mobile devices, and high-speed connectivity. Insights on evolving agile practices for today's development environment.
Explore the evolving relationship between JavaScript, cloud computing, and virtual machines, and their impact on web development and cloud architecture.
Explore the enduring principles of software development, focusing on simplicity and modularity in system design, with insights on scaling, technology evolution, and best practices.
Explore the evolution of programmer stereotypes and their societal impact, tracing the profession's 70-year history and reflecting on diversity, biases, and the changing landscape of software development.
Explores the impact of automated driving on human factors, discussing efficiency gains, risks, levels of automation, and challenges in human-machine interaction for autonomous vehicles.
Explore techniques for analyzing repository data to identify misalignments between team and technical architectures, enabling proactive problem-solving in software development.
Explore microservices scheduling and security with Nomad. Learn about cluster management, job specification, service discovery, and secret distribution for efficient and secure application deployment.
Exploring how DevOps principles saved albatrosses from extinction, drawing parallels between conservation efforts and IT practices to solve complex problems effectively.
Explores communication paradigms in software design, comparing synchronous and asynchronous approaches, and discussing their impact on system complexity and performance.
Geoffrey Moore explores disruptive innovation strategies, focusing on catching the next wave, navigating three horizons, and managing conflicts in budgeting and innovation to achieve success in rapidly evolving markets.
Get personalized course recommendations, track subjects and courses with reminders, and more.