Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how JSpecify annotations and NullAway tools prevent NullPointerException at compile time, making Java applications more reliable and turning null handling into a useful feature.
Master cryptographic principles for Java applications including encryption, hashing, secure key management, and common pitfalls to avoid when protecting sensitive data.
Discover how Salesforce manages hundreds of Spring Boot microservices in a monorepo using Bazel, covering governance, CI practices, and build optimization techniques.
Discover practical AI integration patterns for Java applications using Spring AI and Vaadin, covering memory, tool calling, security guardrails, and multimodal interactions.
Master the complex challenges of upgrading Spring dependencies and aligning multiple project versions in Java applications with practical survival strategies.
Discover practical strategies for building maintainable shared Java libraries that integrate seamlessly with Spring Boot across multiple projects without causing bugs or bottlenecks.
Discover strategies to optimize CPU resources for containerized Java workloads in Kubernetes, reducing costs through efficient resource management and rightsizing techniques.
Master specialized testing approaches for AI applications, covering probabilistic outputs, bias detection, model drift, and using AI to generate better synthetic test data.
Explore Spring Boot's latest container integrations including Buildpacks, native images, Testcontainers, Docker Compose, Kubernetes deployment, and Spring AI features through live demos.
Discover Spring's evolution from its foundational beans and aspects to modern Boot framework and AI integration with Spring's original creators and experts.
Master advanced Spring Security authorization patterns beyond basic roles, covering policy decisions, enforcement strategies, and secure architecture through live-coded examples.
Explore high-performance crypto exchange architecture using Apache Kafka and Druid to process thousands of transactions per second with sub-millisecond execution times.
Discover how full-stack signals revolutionize real-time reactive UIs beyond traditional REST APIs, enabling seamless multi-user collaboration and data synchronization across devices.
Master Project Loom's Virtual Threads, Structured Concurrency, and Scoped Values by building a Spring Boot application that demonstrates lightweight, scalable concurrent programming.
Master 12-Factor methodology with Spring Boot for scalable, cloud-native applications. Explore configuration management, deployment strategies, and microservices best practices.
Get personalized course recommendations, track subjects and courses with reminders, and more.