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
Management & Leadership
Information Technology
Astrobiology and the Search for Extraterrestrial Life
Dino 101: Dinosaur Paleobiology
Cybersecurity Fundamentals
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore open-source serverless computing with Fn Project. Learn to write, deploy, and scale functions in multiple languages, understand platform implementation, and leverage Docker for flexibility.
Explore Java vulnerabilities, their impact, and defense strategies. Learn about reporting, managing, and fixing security issues to protect your code from cyber threats.
Learn to build event-driven services using Apache Kafka and Kafka Streams. Explore patterns for creating scalable, stateful services with distributed logs and transactional guarantees.
Explore advanced techniques for troubleshooting and debugging microservices in Kubernetes, leveraging Google's expertise and ecosystem tools to diagnose and resolve production issues at scale.
Practical steps for developers to enhance software security, reduce incident risks, and contribute to company security posture. Covers implementation and importance in today's security-focused market.
Explore Clean Architecture implementation using Kotlin, focusing on SOLID principles for maintainable software design. Learn pragmatic approaches and leverage Kotlin's features for efficient development.
Explore Spring Boot 2.0's WebFlux framework for reactive web applications. Learn about new features, improvements, and ecosystem integration through live coding and expert insights.
Explore common API security pitfalls, their root causes, and best practices for protection. Learn to assess and improve API security for better user account and data protection.
Discover key updates in Java 9's core libraries, including collection factories, enhanced Streams and Collectors, and Optional improvements, through live coding demonstrations.
Learn to focus on business logic instead of infrastructure in distributed systems using BPMN and Camunda. Discover efficient ways to handle state, events, and orchestration through examples and live coding.
Live coding session demonstrating Across platform for Spring web applications, covering admin UI generation and basic CMS features using JPA, Spring Data, and Thymeleaf.
Explore the journey of teaching drones to race autonomously, from initial coding to creating a complete system ready for drone racing leagues, using machine learning and environmental understanding.
Scaling journey from 3 to 100 developers: challenges, solutions, and best practices for DevOps growth. Explores technological and methodological aspects, focusing on people, tools, and processes.
Discover Elm, a functional language for front-end development that compiles to JavaScript. Learn its syntax, benefits, and build a mini-game while exploring error-free coding and impressive performance.
Learn to create beautiful, interactive data visualizations using D3.js v4. Explore key concepts, APIs, and advanced features like animations, diagrams, and geo/gis for minimal-code, impactful web-based visualizations.
Get personalized course recommendations, track subjects and courses with reminders, and more.