Courses from 1000+ universities
India banned Telegram after the NEET paper leak led to a retest for 2.28 million students. Class Central studied the scam, the money trail, and other platforms the leaks could move to.
600 Free Google Certifications
Artificial Intelligence
AI Engineering
Data Analysis
Gamification
Psychology of Personal Growth
Mathematical and Computational Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover a systematic approach to refactoring and managing technical debt. Learn practical techniques for improving code quality, reducing complexity, and enhancing maintainability in software projects.
Explore effective software development through autonomous teams, platform engineering, and the "paved road" approach. Learn strategies for balancing team autonomy with organizational control and efficiency.
Explore the challenges of iOS app development, focusing on obstacles in the Apple App Store that hinder agile practices. Learn from a real-world experience to improve your software delivery process.
Explore Erlang's concurrency model and its impact on modern software development, from microservices to IoT. Learn how functional programming principles enable fault-tolerant, distributed systems in cloud and edge computing.
Explore the world of data breaches with Troy Hunt, creator of "Have I Been Pwned". Learn about security flaws, hacking incidents, and the impact of compromised personal information in today's digital landscape.
Explore architectural clarity's role in robust security and resilience. Learn about security challenges, IT hygiene, and safeguarding against threats in this insightful discussion.
Discover embedded development with Rust: from web to microcontrollers. Learn key concepts, see practical examples, and explore the similarities between web and embedded programming.
Explore building software from source, mastering core concepts and troubleshooting tips. Learn about the Zig Build System and its potential to simplify cross-platform development.
Explore WebAuthn as a secure alternative to passwords, diving into its implementation, hardware token usage, and underlying cryptography for enhanced web authentication.
Explore Continuous Architecture approach for Agile+DevOps success. Learn how to deliver architecture as a shared activity, supporting modern software development practices in the digital age.
Explore local-first collaboration software using Automerge, a CRDT-based library enabling offline work and real-time collaboration without cloud dependence. Learn about recent CRDT research and Automerge developments.
Learn best practices for creating excellent engineering documentation using docs-as-code, collaboration workflows, and CI/CD. Improve developer experience and supercharge your documentation projects.
Explore reliable messaging in actor-based systems, discussing delivery guarantees, idempotency, and practical approaches to building robust distributed applications using the actor model.
Explore algebraic approaches to automatic differentiation and integration in calculus, with Kotlin code examples. Learn how synthetic differential geometry simplifies complex mathematical concepts.
Explore key factors for successful data projects: team composition, value creation, timelines, architecture, and execution. Learn to avoid common pitfalls and maximize project success through strategic planning and management.
Get personalized course recommendations, track subjects and courses with reminders, and more.