Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Spring Session's powerful features for managing user sessions in Java web apps. Learn key concepts, practical examples, and best practices for seamless user experiences.
Build a YouTube CLI using Java and Spring, integrating the Data API for searching and retrieving video details. Enhance Java skills while creating a customized terminal-based YouTube experience.
Learn to implement and manage multiple Spring Security configurations for robust application security, covering real-world scenarios and best practices.
Master GraphQL mutations in Spring Boot: from setup to advanced techniques like input objects and batch creation. Enhance your API development skills.
Learn to build command-line applications using Spring Shell, from basic commands to creating a native app. Explore Java and Spring tools to develop efficient CLI solutions with practical examples like a Dad Joke client.
Explore Spring Shell: Create CLI apps, learn commands, and leverage dependency injection in this hands-on introduction to building interactive command-line tools with Spring.
Comprehensive tutorial on Spring Boot 3, covering core concepts, MVC, data handling, and deployment. Ideal for beginners seeking hands-on experience in building and deploying REST APIs.
Explore the capabilities of ChatGPT in creating a Spring Boot application, examining its potential and limitations in software development.
Build a Java CLI to interact with OpenAI's API, creating your own AI chatbot. Learn API integration, CLI development, and native image building for local use.
Comprehensive walkthrough of IntelliJ IDEA configuration, covering setup, themes, and customization tips for optimal development experience in 2023.
Learn to implement custom scalars in GraphQL with Java, using Spring Boot 3 and Spring for GraphQL. Create a GraphQL API with custom scalars for price and date, and validate using GraphQL Playground.
Learn to implement JWT and symmetric encryption with Spring Security to create a robust authentication system for REST APIs, enhancing API security and efficiency.
Learn to create a frontend client for secure Spring Boot applications using JSON Web Tokens (JWT), enhancing authentication and authorization in your web projects.
Integrate Google reCaptcha v3 in Spring Boot using Spring Security. Learn to create custom filters and code for third-party service integration, enhancing application security.
Explore key updates in Spring Framework 6 and Spring Boot 3, including Java 17 baseline, Jakarta EE, observability, native images, HTTP interfaces, and more for enhanced development capabilities.
Get personalized course recommendations, track subjects and courses with reminders, and more.