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
SQL
Data Visualization
Graphic Design
Introduction to Indoor Air Quality
Greening the Economy: Sustainable Cities
Cryptography I
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore ES|QL, Elasticsearch's new query language combining SQL and Bash, for improved performance and seamless integration across Java and Kibana.
Utilize JDK tools and JFR Events to monitor Java application security, record properties, analyze TLS protocols, and inspect X.509 certificates.
Explore DevoxxGenie, a Java-based LLM Code Assistant for IntelliJ IDEA, integrating local and cloud-based LLMs to revolutionize AI-augmented programming.
Explore LangChain4j framework to build AI-powered Java apps. Learn to integrate LLMs, generate images, and create advanced RAG systems. Dive into Quarkus integration for efficient development and deployment.
Explore design-first API approach for UI components to enhance collaboration between front-end and back-end teams. Learn to treat complex components as black-boxes with well-defined APIs for seamless development.
Explore concurrency options in Spring Boot, from traditional threads to virtual threads. Gain insights for optimizing parallel data processing in your applications.
Explore Durable Execution Engines to build resilient e-commerce backends. Learn to track user carts, ensure single payments, and manage order delivery while handling crashes and recoveries.
Explore next-gen Spring Boot 3.x with Java 21, covering AI, modularity, data access, and production optimizations like virtual threads and GraalVM.
Develop cutting-edge GenAI applications for enterprises using Java, AI orchestration frameworks, and multiple LLMs. Learn hands-on with a real-world production use-case in a serverless environment.
Explore different containerization methods for Java applications, comparing Dockerfiles, Cloud-Native Buildpacks, Google's JIB, and jlink based on build time, size, standardization, security, and more.
Discover how to build modular, scalable applications with Spring Boot 3.4 and Java 24, focusing on software design, team efficiency, and runtime optimization for the future.
Discover how continuations power Java's virtual threads by building a simple VirtualThread class using the Continuation API, understanding the pause/resume mechanism that enables high scalability.
Dive into advanced Spring Security configurations for OAuth2 and OIDC integrations, including custom authorization, architecture insights, and implementing user impersonation features essential for enterprise systems.
Explore the mechanics behind Java libraries like Spring and Mockito, learning how dynamic code generation and bytecode manipulation enable runtime instrumentation and transformation in the JVM.
This conference talk explores the Model Context Protocol (MCP) as a standardized approach for AI agent development, focusing on how it enables AI models to interact with external tools and resources. Christian Tzolov demonstrates MCP's architecture and c…
Get personalized course recommendations, track subjects and courses with reminders, and more.