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
Algebraic Geometry
SQL
Computer Science
Project Management: The Basics for Success
Sustainable Tourism: Society & Environmental Aspects
Introducción a los encofrados y las cimbras en obra civil y edificación
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how LLVM simplifies compiler creation for domain-specific languages, combining C++ performance with unique linguistic features. Learn to build powerful, efficient DSLs.
Explore applied category theory's impact across disciplines, focusing on compositionality. Learn core concepts and real-world applications of this emerging field in programming and beyond.
Pragmatic guide to software architecture for modern projects, focusing on balancing technical leadership with agility, debunking myths, and providing practical insights for developers.
Explore 40 diverse Agile methods and movements beyond Scrum, expanding your toolbox for effective problem-solving in software development and project management.
Explore strategies to shorten architectural feedback loops, enhancing agility and decision-making in software development. Learn practical tips for effective communication and documentation in agile architecture.
Discover seven powerful techniques to create captivating, informative, and inspiring technical presentations. Learn to engage your audience effectively and elevate your communication skills.
Explore Elixir's approach to building fault-tolerant applications with José Valim. Learn about functional programming, processes, and message passing for robust, concurrent systems.
Explore how game design principles can revolutionize astronaut training and other industries through innovative problem-solving, behavioral psychology, and engaging user experiences.
Explore a refined approach to Functional Reactive Programming through denotational design, offering precise specifications and preventing abstraction leaks in library designs.
Explore denotational design for functional programming libraries, focusing on precise mathematical models to define APIs and guide implementations, illustrated with examples like FRP and image synthesis.
Explore modern Java platform advancements, including language features, dev environments, and cloud-native technologies. Live coding demos showcase Kotlin, Spring Boot, and cutting-edge tools for efficient development.
Explore clustered event-driven services using Raft consensus for state replication. Learn benefits over traditional architectures and how it supports domain-driven design for fast, resilient services.
Learn strategies to leverage your manager for career growth, turning them into your advocate and sponsor, regardless of your current working relationship.
Unraveling MVP misconceptions: Learn techniques for smaller releases, faster idea testing, and higher quality software development, leading to more confident and predictable product launches.
Explore how REA rebuilt its data science pipeline to optimize data scientist autonomy, focusing on technical solutions and social challenges faced by engineering and data science teams.
Get personalized course recommendations, track subjects and courses with reminders, and more.