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 innovative metrics linking code quality to business values, prioritize improvements, and communicate trade-offs effectively. Learn to identify high-risk areas and focus efforts for maximum impact.
Explore Kubernetes observability tools, from simple API queries to advanced application monitoring, to effectively manage and monitor your cluster workloads and applications.
Explore Micrometer for instrumenting Spring apps, focusing on the Observation API and tools like Loki, Jaeger, and Prometheus to extract meaningful insights from telemetry data.
Explore JDK security advancements since Java 17, covering cryptographic algorithms, configuration, API improvements, and JDK Flight Recorder's role in enhancing Java's security landscape.
Explore informal power structures and networking in organizations to navigate complex human interactions and gain fair advantages in decision-making processes.
Explore vector databases for AI applications, natural language interfaces, and advanced search capabilities. Learn to translate and query data for text, image, and generative search.
Discover effective techniques for analyzing application performance, including load benchmarking, tool selection, and flamegraph analysis, with real-world examples from Jetty 12.
Explore Java agents for profiling and dead code removal. Learn to write byte-code instrumentations to identify unused classes and dependencies, enhancing application security and efficiency.
Explore React Server Components' potential to revolutionize web development, focusing on RPC, cross-boundary composability, and rethinking separation of concerns for backend developers.
Simplify cloud-native development using Dapr and Testcontainers. Learn to abstract distributed application challenges and integrate complex tooling into Java apps without Kubernetes, boosting productivity.
Explore principles of fluent API design, drawing from experience with Google's Core Java Libraries. Learn benefits, distinctions from similar patterns, and avoid common pitfalls in creating intuitive APIs.
Discover how ADHD can be a powerful asset in tech careers. Learn strategies to leverage unique brain wiring, embrace hyperfocus, and enhance problem-solving skills for professional success.
Discover 7 essential strategies for thriving in software development, distilled from 25+ years of experience working with top industry minds. Gain insights to elevate your career and excel in IT.
Discover cutting-edge tech insights, network with industry leaders, and enjoy developer-focused fun at this local Zürich event. Expand your knowledge and build connections in an inspiring atmosphere.
Streamline changelog creation with Release Drafter: automate drafts using GitHub pull requests and labels, enhance formatting, and implement semantic versioning for improved developer and user experiences.
Get personalized course recommendations, track subjects and courses with reminders, and more.