Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Digital Marketing
Computer Science
Graphic Design
Mining Massive Datasets
Making Successful Decisions through the Strategy, Law & Ethics Model
The Science of Well-Being
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from RustFest. Dive deep into the latest insights, research, and trends from the world's leading experts.
Exploring Rust's type system to enforce API constraints and create self-documenting code. Learn how to leverage affine types for compile-time safety in complex operations.
Learn to create Rust games using ggez framework. This talk guides you through the process of building a game from scratch to publishing, covering key concepts and practical implementation.
Explore Rust macros: from basics to advanced techniques. Learn to write efficient, reusable code and unlock the power of metaprogramming in this comprehensive introduction.
Explore async I/O in Rust with Tokio, diving into futures, concurrency, and efficient server design. Learn how Rust's strengths are leveraged for high-performance asynchronous programming.
Explore efficient multitasking on microcontrollers using Rust's zero-cost, memory-safe abstractions for embedded systems. Learn about concurrent programming techniques for resource-constrained environments.
Explore a prototype for a high-performance, type-safe distributed actor system in Rust, enabling complex and extensible distributed systems development with idiomatic code and efficient message handling.
Strategies for effective Test-Driven Development in Rust, overcoming obstacles like lack of reflection and strict compiler. Learn patterns to ship confidently using TDD methodology.
Explore Rust's evolution through a modern fable. Felix Klock examines past, present, and future Rust epochs, addressing concerns about language stability and change while highlighting Rust's adaptability.
Evaluating Rust for IoT: Experience porting Tock OS to Bluetooth Low Energy SoC, exploring memory safety, low runtime overhead, and power consumption compared to C implementations.
Explore real-time distributed stream processing with Antimony, a Rust-based system designed to outperform Apache Storm, addressing architectural and efficiency issues.
Techniques for building reliable infrastructure in Rust: advanced testing methods, bias reduction, and maximizing bug detection efficiency for distributed systems and databases.
Discover how to build efficient real-time networking applications using Rust, MIO, and thread pools. Learn techniques for achieving 10X+ memory and CPU efficiency in backend systems.
Explore a powerful technique for effective learning in tech and beyond, empowering you to adapt in the fast-paced industry and acquire new skills efficiently.
Explore GPU-based vector graphics rendering with Lyon, a Rust tool for games and applications. Learn about tessellation, challenges, and future developments in 2D graphics.
Explore Rust SGX SDK: combining Intel SGX and Rust for enhanced security. Learn about porting Rust std, crates, and Xargo support for x86_64-unknown-linux-sgx platform.
Get personalized course recommendations, track subjects and courses with reminders, and more.