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
Competitive Strategy
Fundamentals of Reinforcement Learning
Mathematical Economics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore performance optimization strategies across software layers, from high-level design to hardware, with practical tactics and patterns for architects and engineers.
Unlock serverless architecture's full potential with best practices, optimizations, and real-world scenarios. Learn to build secure, high-scale applications and integrate IoT, streaming data, and AI services efficiently.
Praktyczne wskazówki dla początkujących liderów: budowanie autorytetu, motywowanie zespołu i efektywne zarządzanie. Poznaj podejście najlepszych i rozpocznij swoją przygodę z przywództwem.
Discover techniques to identify and resolve web app performance issues, from frontend optimizations to backend improvements, ensuring faster load times and better user experience.
Explore serverless architecture, Spring Cloud Function, and riff for efficient cloud development. Learn where FaaS fits in modern software landscapes and how to leverage it effectively.
Explore microservices architecture, avoiding distributed monoliths, and identifying potential pitfalls in system design. Learn best practices for creating scalable and maintainable service-oriented systems.
Exploring JVM thread fundamentals: origins, costs, interactions, and management. Uncover the thread model underlying modern applications and optimize thread usage.
Explore GraphQL as an alternative to REST APIs, understanding its advantages and implementation challenges through real-world experiences and lessons learned.
Explore Uber's fault-tolerant system using Apache Kafka for reliable redeliveries and dead letter queues in distributed systems, ensuring graceful handling of failures at massive scale.
Discover key skills and mindsets valued by management and customers in the software industry. Learn to maximize your value and advance your career in today's rapidly changing tech landscape.
Explore Kotlin's power in creating Domain-Specific Languages for faster, more readable application development with advanced language features and techniques.
Explore top performance bottlenecks in distributed architectures and learn techniques to quickly identify and address issues without extensive testing.
Lessons from porting Doom 3 to Java, exploring language differences, game development challenges, and unexpected insights into Java's strengths and limitations compared to C++.
Explore OpenWhisk, an open-source FaaS engine, and learn how serverless applications combine microservices and functions for efficient cloud-native development, with a focus on operational simplicity.
Practical implementation of event-driven architecture, exploring benefits and challenges through live coding. Covers event sourcing, CQRS, distributed systems, and DDD concepts.
Get personalized course recommendations, track subjects and courses with reminders, and more.