Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how to automate GitHub documentation creation using a Spring Boot application integrated with LLMs, featuring support for both local and remote repositories and an HTML interface with HTMX.
Learn how to integrate SendGrid's API with Java applications to implement reliable email functionality, from account setup and SDK configuration to sending your first email with proper error handling.
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.
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!
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.
Learn how to build an AI monitoring dashboard with Spring Boot, Spring AI, Prometheus, and Grafana to track token usage, monitor response times, analyze errors, and project costs in real-time.
Master Spring Data JPA's Query By Example to simplify dynamic database searches, reduce boilerplate code, and implement flexible querying capabilities in Spring Boot applications.
Master flexible GraphQL API development in Spring Boot using Query by Example (QBE) to create dynamic queries and eliminate boilerplate code while building a book management system.
Integrate multiple LLMs in Java using Spring AI. Learn to configure and utilize OpenAI's GPT-4 and Anthropic's Claude 3.5 Sonnet in a single Spring Boot project.
Master building an AI-powered financial document analyzer using Spring AI and RAG (Retrieval Augmented Generation). Implement vector databases, document processing, and intelligent data retrieval in Java applications.
Learn to use Spring Boot's Web Client for asynchronous requests and write effective tests. Covers client setup, request handling, and various testing approaches for robust API interactions.
Explore Spring Framework 6.2's new feature for rendering multiple fragments, enhancing HTMX integration and simplifying fragment returns in Spring MVC and WebFlux applications.
Explore Spring Boot's client options: RestTemplate, WebClient, RestClient, and HttpInterfaces. Learn their history, use cases, and when to choose each for your projects.
Learn to create a ChatGPT-like app using HTMX, Spring Boot, and Spring AI. Develop dynamic frontends without JavaScript and integrate AI capabilities easily with OpenAI's GPT-4 or other LLMs.
Get personalized course recommendations, track subjects and courses with reminders, and more.