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
IT & Networking
Personal Development
Personal Creativity
Transforming Digital Learning: Learning Design Meets Service Design
Best Practices for Biomedical Research Data Management (HE)
Fundamentals of Reinforcement Learning
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a simplified, intuitive parallel programming model for Java using compositional operators, enhancing efficiency and correctness.
Explore diverse JVM distributions, their unique features, and optimal use cases. Navigate the OpenJDK ecosystem to make informed choices for your Java development needs.
Explore software engineering qualities beyond functional requirements and their impact on managed runtime innovations.
Explore MicroStream: a cloud-native persistence layer for microservices offering fast in-memory processing, easy implementation, and cost-effective solutions for Java object graphs.
Explore probabilistic data structures through UFO sightings analysis. Learn about Bloom Filters, MinHash, and Top-K, and their applications in processing large datasets efficiently.
Explore OpenTelemetry Metrics' revolutionary impact on microservices and libraries, understanding its benefits, concepts, and API/SDK entities for improved observability.
Explore advanced caching strategies beyond basic operations. Learn effective design principles, use-case-driven approaches, and implementation examples using Hazelcast to optimize application performance.
Explore modern Java features like records, switch functions, and pattern matching. Learn real-world applications in popular frameworks and preview upcoming JDK19 enhancements.
Dive deep into building distributed systems using pure Java, exploring underlying principles and algorithms beyond framework abstractions. Gain insights into REST, HTTP methods, and cluster state management.
Explore BigQuery ML to build, train, and deploy machine learning models using SQL for marketing use cases like customer segmentation and purchase prediction.
Optimize GraalVM Native Image apps: develop, test, configure libraries, monitor, and enhance performance for faster startup and reduced memory usage.
Navigate the challenges of being a first-time startup CTO with insights on prioritization, decision-making, and addressing key concerns in the early stages of a startup.
Explore event-driven autoscaling for serverless Java on Kubernetes using KEDA and Knative, focusing on Apache Kafka metrics for efficient scaling.
Explore automated Java unit test generation to improve productivity, catch bugs on-the-fly, and enhance code quality beyond manual testing limitations.
Discover how to create a testable architecture for successful test automation and executable specifications, with practical examples and proven strategies.
Get personalized course recommendations, track subjects and courses with reminders, and more.