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
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Build a RESTful user API in Python with FastAPI, covering asynchronous endpoints, CRUD HTTP methods, validation, error handling, and auto-generated documentation.
Build secure Spring applications with form and basic authentication, roles and permissions, CSRF protection, database users, and JWT-based stateless sessions.
Build a server manager application with a Spring Boot API, MySQL database, and Angular interface.
Learn to map Java classes to relational database tables with Spring Data JPA, using repositories, Hibernate, relationships, paging, sorting, and transactions.
Build a Spring Boot registration backend with role-based security, encrypted passwords, and expiring email verification links.
Learn to test Java applications with JUnit 5, Mockito, H2, and Spring Data JPA through unit and application-wide integration tests.
Build a layered Spring Boot student API backed by a database, using dependency injection, JPA repositories, and tested create/delete operations.
Master Spring and Spring Boot development through comprehensive tutorials covering full-stack applications, microservices, security, and modern integrations with React, Angular, and AI.
Replace imperative Java loops and boilerplate with declarative, functional pipelines using the Java Streams API.
Build a Spring Boot database layer with JDBC, connection pooling, Flyway migrations, and JDBC Template for SQL-based CRUD operations.
Learn to use Java functional interfaces, streams, and lambdas to replace imperative implementations with concise declarative code.
Learn the five SOLID object-oriented design principles through code examples that improve code quality and make refactoring easier.
Learn Python basics by building a program that collects text and voice answers and generates a CV in Word.
Learn Kubernetes architecture with Amigoscode in under an hour, perfect for beginners. Kubernetes aka k8s is a must for software and DevOps engineers.
Configure Apache Kafka with Spring Boot by creating topics, producers, consumers, and a REST API that exchanges messages through Kafka.
Get personalized course recommendations, track subjects and courses with reminders, and more.