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
Management & Leadership
Data Analysis
Digital Marketing
Introduction to Graphic Illustration
Unlocking Information Security I: From Cryptography to Buffer Overflows
Quantum Mechanics for Everyone
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create full-stack Java applications using Vaadin Flow, a powerful framework for building frontend apps entirely in Java without needing separate JavaScript or HTML.
Explore Spring Boot 3.1's Docker Compose module, automating container management for seamless development. Learn to integrate this powerful feature into your projects for enhanced efficiency.
Learn how to run Google's Gemma 3 AI model locally using Docker Desktop's Model Runner and integrate it with Spring Boot applications - no API keys, no data sharing, and zero fees!
Master how to transform unpredictable AI responses into consistent, typed data structures for Spring applications using structured output in large language models, making your AI-powered Java apps more reliable.
Learn how to integrate Google Gemini Flash 2.0 into Spring applications using just an API key, leveraging OpenAI compatibility for simpler setup and access to this fast, accurate, and cost-effective LLM.
Discover how JDK-24's virtual threads breakthrough with synchronized blocks dramatically improves performance, with real examples showing up to 70x speed improvements in Java applications without code changes.
Explore Windsurf, an agented code editor that revolutionizes AI-assisted development, through building a Spring Boot REST API with models, controllers, services, and custom coding preferences.
Discover how to implement a Model Context Protocol (MCP) server using core Java SDK without Spring, from setting up dependencies to testing with MCP Inspector and connecting to Claude as a client.
Discover how Junie works as an autonomous coding partner in JetBrains IDEs, helping you understand codebases, build complete applications, and customize development according to your personal coding standards.
Discover everything about Spring AI 1.0.0-M7, the final milestone before GA in May 2025, including breaking changes, architectural improvements, and a step-by-step upgrade demonstration from M6 to M7.
Master DeepSeek R1 model integration in Java and Spring applications through REST API and local implementation, covering setup, streaming responses, and Spring AI's unified provider system.
Learn how to run Deepseek R1, a powerful open-source AI model comparable to ChatGPT, on your local machine with step-by-step installation guidance and performance comparisons.
Master Spring Boot configuration by learning to effectively combine XML and annotation-based approaches while building a REST API, with practical examples and best practices for both legacy and modern applications.
Discover how to streamline Spring Boot development on Mac with a custom Raycast extension, enhancing workflow efficiency and project initialization through an intuitive interface.
Master Spring Boot API integration debugging with practical solutions for JSON mapping, REST client setup, and common error resolution in Java applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.