Courses from 1000+ universities
The future of Coursera’s only credible alternative for universities rests in the hands of 2U’s creditors.
600 Free Google Certifications
Web Development
Data Analysis
Python
Applied Scrum for Agile Project Management
The Art of Structural Engineering: Vaults
Moralities of Everyday Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to structure LLM responses with Spring AI's Output Parsers, enhancing control and precision in AI-powered applications. Gain practical insights for effective implementation.
Learn effective prompt engineering techniques for Spring AI, enhancing communication with language models to generate precise outputs and improve AI-driven applications.
Learn to build native images in Spring Boot using GraalVM and AOT compilation. Explore benefits, use cases, and create two simple applications with native image builds.
Debunking misconceptions about Java's performance and verbosity, exploring its strengths and modern capabilities in software development.
Learn to build a custom Spring Boot Starter from scratch, enhancing application bootstrapping. Covers the entire process, including best practices and key considerations for effective starter development.
Learn to build a complete CRUD service with JDK's Http Client, calling a public REST API and implementing JUnit 5 tests for robust Java development.
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.
Learn to configure multiple datasources in Spring Boot for JDBC Client usage, with step-by-step guidance on defining custom datasources and creating new JDBC Clients.
Explore database communication in Java & Spring, comparing JDBC Client and Spring Data JDBC. Learn key differences and use cases for efficient data access and management.
Explore Virtual Threads in Spring Boot 3.2 for enhanced scalability in MVC applications with blocking calls, offering improved performance for database, I/O, and HTTP operations.
Explore Project CRaC's impact on Java & Spring development, enhancing runtime efficiency through key concepts and techniques for optimized application performance.
Comprehensive guide to out-of-the-box testing capabilities in Spring Boot applications, covering essential libraries and best practices for effective test implementation.
Learn to build an API Gateway using Spring Cloud Gateway, exploring its purpose, use cases, and implementation in Java.
Learn to write integration tests in Spring Boot using Testcontainers for PostgreSQL, covering Repository and Controller tests with practical examples and resources.
Learn TDD approach for testing REST Controllers in Spring Boot, focusing on unit testing inputs and outputs while building a small application.
Get personalized course recommendations, track subjects and courses with reminders, and more.