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
Discover how to program microcontrollers using Rust, from basic LED blinking to working with no_std targets, with practical tools and abstractions for embedded systems development.
Dive into building a user-space Linux kernel scheduler using Rust, eBPF, and sched-ext. Learn implementation details and design principles for creating efficient CPU scheduling policies.
Discover diverse Rust topics in quick-fire talks covering SDK generation, WebSocket libraries, Rope optimization, Neovim configuration with Rust, and web development using Axum framework.
Discover how to generate ergonomic C++ APIs from Rust code using procedural macros, Rustdoc's JSON format, and Serde for seamless integration between codebases and improved FFI interfaces.
Dive into the architecture of Rhino, a Rust-based key-value database built on FoundationDB, focusing on its concurrent networking stack and geo-distributed capabilities for edge computing.
Explore the challenges and opportunities of teaching Rust programming to beginners, focusing on its potential as a learning language despite complexity barriers and prerequisite knowledge gaps.
Dive into advanced Rust async programming concepts, focusing on lending async iterators, their practical applications, and implementation details while exploring current language limitations.
Discover how to leverage the `#[diagnostic]` attribute namespace in Rust for creating custom compiler error messages, while learning the process of designing and implementing language features.
Discover how to build robust, secure Rust applications using automated tools, advanced testing techniques, and formal verification methods to minimize errors and strengthen defenses against cyber threats.
Discover Borgo, a simplified Rust-like language that compiles to Go, exploring its design philosophy, implementation details, and how it addresses common Rust complexity challenges through garbage collection.
Explore Gameboy emulation using Rust and WebAssembly. Learn about the Sharp LR35902 microprocessor, CPU registers, memory, and graphics processing to build a web-based emulator.
Explore the complexities of building a link checker in Rust, from initial concept to ongoing development, addressing challenges and insights in open-source maintenance.
Automate changelog generation using git-cliff, a Rust-based tool that leverages conventional commits. Learn implementation details, Git object handling, and tips for creating successful CLI tools.
Explore recent advancements in BTF debug format support for Aya and bpf-linker. Learn about BTF generation, LLVM's role, and implementing BTF information for Rust programs in eBPF technology.
Explore Rust's role in addressing climate change through innovative projects in Tunisia, showcasing the language's potential for environmental solutions.
Get personalized course recommendations, track subjects and courses with reminders, and more.