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
Explore building software from source, mastering core concepts and avoiding common pitfalls. Learn about the Zig Build System and its potential to simplify cross-platform development.
Insights on transitioning from tech leadership to motherhood and back, addressing challenges and strategies for supporting diversity in the tech industry.
Explore CUPID principles for joyful coding: Composable, Unix philosophy, Predictable, Idiomatic, and Domain-based. Learn to create habitable, enjoyable codebases that stand the test of time.
Explore efficient hashing techniques for identifying identical subtrees in program syntax, focusing on alpha-renaming robustness and asymptotic efficiency in functional programming languages.
Explore a novel approach to software architecture, comparing it to marbles instead of LEGO. Learn how to create loosely coupled, easily modifiable code using feature assemblies and onion architecture.
Explore modern API gateways in Kubernetes, focusing on deployment, management, and integration with cloud-native workflows. Learn key considerations for platform engineers and discover strategies for optimizing developer experience.
Explore statistical approaches for detecting and measuring platform-level latency regressions in serverless environments, going beyond traditional SLOs for improved customer-centric performance tracking.
Explore the five-ingredient Resilience Potion Recipe to foster systems resilience and guide security chaos engineering transformation, with practical opportunities for each ingredient in software development.
Explore software development as a blend of art and engineering, challenging traditional views on coding, testing, and architecture while emphasizing the importance of abstraction and continuous learning.
Explore Spring Boot 3's advancements for cloud-native Java apps, including native executables, observability, and improved developer experience. Hands-on demos showcase key features and patterns.
Explore strategies for choosing Haskell abstractions, libraries, and extensions to create an effective engineering dialect that balances innovation and accessibility for diverse teams.
Explore the importance of fun in software development, including its impact on creativity, productivity, and job satisfaction. Learn practical tips to rediscover joy in coding and create a positive work environment.
Explore effect handlers in OCaml for modular concurrent programming. Learn implementation challenges, efficiency, and practical examples of this powerful feature for non-local control flow mechanisms.
Explore key software engineering principles like testability, speed, iteration, and modularity to amplify creativity and solve practical problems in software development.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.