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
Language Learning
Data Analysis
Mathematical and Computational Methods
AP® Microeconomics
Competitive Strategy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Vello, a high-performance 2D rendering engine using GPU compute shaders. Learn its architecture, integration, and see demos including Lottie animation playback.
Explore actors in Rust: their elegance for shared resources, compatibility with ownership rules, and insights into borrow checker-friendly code. Gain deeper understanding of Rust's core concepts.
Explore effective error handling strategies in Rust through real project experiences, from panic-driven challenges to implementing robust error management using popular crates and best practices.
Master Profile-Guided Optimization (PGO) techniques in Rust through practical implementation strategies, common pitfalls, and real-world integration approaches across various software types.
Discover how to rapidly create user interfaces with Slint, a reactive UI toolkit for Rust that works across platforms from microcontrollers to desktop systems, featuring practical demonstrations and design collaboration tips.
Dive into asynchronous programming in Rust, exploring fundamental concepts like async/await, join, and select while learning to predict behavior and handle concurrent state effectively.
Delve into the misconceptions, practical applications, and true nature of unsafe Rust code, exploring when and how to effectively use this safety feature in real-world software development.
Discover how to build and implement your own JavaScript runtime in Rust, exploring practical applications from interactive web apps to plugin systems while learning integration techniques.
Explore performance optimization techniques in Rust through interactive examples covering benchmarking, profiling, cache hierarchy, SIMD support, and memory allocation for low-latency applications.
Discover how combining Rust and serverless technologies like AWS Lambda enables building fast, secure, and sustainable applications while focusing on shipping features efficiently.
Discover effective strategies for standardizing large Rust codebases through custom linting tools and documentation, drawing from real-world experience with 1000+ developer teams.
Discover how to build custom parsers in Rust using winnow through a practical example of creating a recipe-specific language, from basic concepts to implementing combinators.
Discover how Rust enabled the transformation of a Java/C++ monolith into a scalable distributed system for solving complex vehicle routing problems, with insights on implementation challenges and architectural decisions.
Discover how DTrace enables system-wide debugging and performance analysis, from kernel to application level, with special focus on Rust integration and practical debugging techniques at Oxide.
Discover how the Guard pattern in Rust enables compile-time guarantees and safe runtime functionality through practical examples and real-world use cases in systems programming.
Get personalized course recommendations, track subjects and courses with reminders, and more.