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
Online Education
Marketing
Digital Marketing
Understanding Multiple Sclerosis (MS)
Psychology of Personal Growth
Introducción a la Regulación Emocional basada en Mindfulness
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master Apache Groovy development from basics to advanced concepts, including IDE setup, compiler usage, classes, control structures, and transitioning from Java programming.
Discover Spring Boot 4's new OpenTelemetry starter for complete observability without Actuator. Set up LGTM stack, view traces/metrics in Grafana, add custom metrics, and connect logs to traces.
Discover how to rapidly build a Spring Boot 4 REST API from scratch using Spring Initializr, controllers, and Java records to create a working CRUD API in just minutes.
Master three essential Spring resource loading methods: @Value with Resource, ResourceLoader, and ResourcePatternResolver for files, JSON, images, and SQL scripts.
Master Spring Security 7's new native Multi-Factor Authentication by building a complete MFA implementation with password and one-time token verification from scratch.
Understand Spring Boot 4's modularization changes and fix common H2 Console issues when upgrading from version 3.x with new starter dependencies.
Discover two mobile-friendly methods to fix code bugs using Claude AI: web-based Claude Code for direct GitHub repo access and automated GitHub workflows triggered by issue tags.
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.
Explore Spring AI 1.0.0 M1's latest features, including the Chat Client's new fluent API for more concise and readable code. Learn about key updates and improvements in this release.
Learn to build dynamic web apps using HTMX with Spring Boot and Thymeleaf. Explore four practical examples to create interactive interfaces without JavaScript, enhancing your web development skills.
Learn to integrate custom Java functions with Spring AI's Chat Client for real-time data access in LLMs. Explore function calling and implementation for enhanced AI capabilities.
Learn to create a command-line tool using Spring AI and GPT-4 for accessing Spring Boot documentation, implementing Retrieval Augmented Generation with a vector database for up-to-date information retrieval.
Get personalized course recommendations, track subjects and courses with reminders, and more.