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 create, write, build, and deploy your first AWS Lambda function using Java, with step-by-step guidance on project setup, serverless function implementation, and AWS deployment.
Learn to deploy Spring Boot applications on Heroku in this tutorial. Covers step-by-step process, from setup to successful deployment, with practical tips and best practices.
Learn to deploy Spring Boot applications on Railway platform, streamlining the process from local development to production with step-by-step guidance and best practices.
Learn to set up PostgreSQL with Docker compose and connect it to a Spring Boot application in this hands-on tutorial, enhancing your database integration skills.
Learn to implement JWT authentication in Spring Boot using username and password, enhancing security for your web applications. Gain practical skills for robust user authentication.
Learn to use Spring Data's Domain Class Converter for efficient REST API development, automating domain object creation from path variables in Spring Boot 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.
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.
Learn to implement Retrieval Augmented Generation (RAG) using Java and Spring AI. Explore RAG's applications, setup process, and practical implementation with a simple example.
Get personalized course recommendations, track subjects and courses with reminders, and more.