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
Explore advanced Cognitive Services APIs beyond face and object detection. Discover innovative capabilities like speech authentication, gesture recognition, and event detection through demos and use cases.
Explore NoSQL modeling in Azure Cosmos DB, transitioning from SQL to document-based design. Learn data modeling techniques, tradeoffs, and how to adapt applications for optimal use of Cosmos DB's features.
Explore Erlang's history, design principles, and ecosystem. Learn about its concurrency model, error handling, and scalability for distributed systems, plus new languages in the Erlang environment.
Explore reactive programming evolution from Rx.NET to reactive streams, focusing on Akka.NET streams implementation and their versatile applications in networking and event sourcing.
Explore modern security challenges in cloud and microservices, and learn how Vault's "secrets as a service" approach can enhance your security posture and streamline secret management.
Explore F#'s journey as a versatile, cross-platform language that bridges gaps between diverse technologies, programming paradigms, and development environments.
Explore alternative approaches to Dependency Injection, examining functional programming concepts and their applicability to object-oriented programming. Gain insights into controlling non-deterministic behavior in software development.
Strategies for evaluating web frameworks Freya, Suave, and Giraffe, with insights on assessing new technologies quickly and effectively to minimize risks in adoption.
Explore architectural and design decisions for creating scalable sensor solutions, from hardware to API, addressing power consumption, wireless networks, and embedded systems for intuitive user experiences.
Explore string handling challenges in C++ projects, focusing on std::string_view in C++17. Learn strategies for managing multiple string types and optimizing performance in large-scale applications.
Explore implementing type-safe array size determination in C++ using constexpr, enhancing code robustness and compile-time error detection for critical systems.
Explore reverse engineering of Bluetooth lightbulbs, analyzing protocols, and creating custom build lights. Learn to sniff Bluetooth packets and communicate with devices using Intel Edison.
Explore Android Things for IoT development using existing Android skills. Build real-life applications with Raspberry Pi 3 and Android Studio, covering inputs, outputs, GPIO, drivers, and practical demos.
Explore modern web security threats beyond traditional attacks, including vulnerabilities in Angular, Clickjacking, and XSS via file uploads. Stay updated on evolving risks and defense strategies.
Explore voice interface integration with Alexa and Google Assistant, comparing features and implementation approaches through code examples and practical insights.
Get personalized course recommendations, track subjects and courses with reminders, and more.