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
Cybersecurity
Digital Marketing
Generative AI
Understanding Medical Research: Your Facebook Friend is Wrong
Algorithms, Part I
Moralities of Everyday Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore GraalVM's native imaging capabilities, ahead-of-time compilation, and profile-guided optimizations for enhanced Java application performance and resource efficiency.
Explore modern hardware capabilities and challenge traditional assumptions about system design. Learn innovative approaches to building efficient, high-performance software leveraging current technology.
Discover Hedy, an inclusive, gradual programming language designed for learners. Learn about its creation, benefits, and how it addresses challenges in teaching coding to diverse audiences.
Exploring the similarities and differences between software engineering and traditional engineering through interviews with professionals who have worked in both fields.
Erik Meijer explores AI-assisted coding advancements, from code search to bug fixing, and envisions a future with user-specific tools capable of handling multiple programming tasks using large language models.
Explore adaptive socio-technical systems using Wardley Mapping, Domain-Driven Design, and Team Topologies to optimize change flow and evolve legacy systems in uncertain business landscapes.
Explore cryptocurrency traceability, cryptojacking, and ransomware with experts Andy Greenberg and Scott Helme. Gain insights into blockchain's impact on cybersecurity and the future of Bitcoin in this informative discussion.
Insights and strategies for integrating security into system design, covering risk management, least privilege principles, and shifting security left in the development process.
Explore operational efficiency in green software development with Anne Currie. Learn strategies to reduce environmental impact while improving cost-effectiveness and performance in software operations.
Explore innovative methods for teaching kids programming through hardware using C++. Learn effective strategies to engage young minds in coding and foster their interest in technology.
Explore the evolution of programming through the lens of music, art, and science. Uncover insights on developer productivity, team dynamics, and the future of software development.
Discover Elm's power for building efficient single-page apps. Learn key concepts, best practices, and productivity tips for rapid web development using this functional programming language.
Explore challenges in creating effective platform-as-a-product initiatives, common stumbling blocks, and strategies to overcome them for successful platform engineering implementation.
Explore Apache Pinot's real-time analytics capabilities, architecture, and impact on data-driven decision-making. Learn about its indexing strategies, query language, and integration with popular data tools.
Explore securing Infrastructure as Code through policy implementation, static and dynamic analysis, and practical demonstrations for enhancing deployment security and configuration management.
Get personalized course recommendations, track subjects and courses with reminders, and more.