Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore cross-platform GUI accessibility in Rust, examining techniques for creating inclusive interfaces that work seamlessly across different operating systems and programming languages.
Explore the development of a high-performance quantum state simulator using Rust, showcasing the language's capabilities for complex scientific computations.
Explore the intricacies of Unix signal handling beyond basic interrupts, delving into advanced techniques and potential pitfalls in Rust programming.
Explore potential extensions to Rust's effect system, examining how it could enhance language capabilities and improve code organization and safety.
Explore the development of a Rust-based garbage collector for Python, enhancing performance and memory management in this innovative cross-language integration.
Explore techniques for profiling and optimizing asynchronous Rust applications, enhancing performance and efficiency in your projects.
Explore the intriguing concept of rewriting Rust code in Objective-C, examining potential challenges, benefits, and implications for cross-language development.
Explore Diplomat, an experimental Rust tool for generating FFI definitions, enabling seamless integration of Rust code with multiple programming languages through high-level bindings.
Comprehensive walkthrough of Rust's new trait solver, exploring its implementation and functionality for improved code analysis and compilation.
Exploring the migration of a Kubernetes configuration management component from Python to Rust, addressing CI pipeline performance issues in Project Syn.
Refactoring a complex Rust function using expressions, error boundaries, and standard library traits to create clearer, more expressive code aligned with Rust's ecosystem.
Unravel Rust's unique memory management: Ownership, Borrowing, Stack/Heap allocation, Reference Counting, and Lifetimes. Ideal for newcomers or those curious about Rust's popularity.
Explore how Rust's approach to programming aligns with OOP principles while addressing common pitfalls, offering a fresh perspective on software design and implementation.
Explore challenges and pitfalls of combining async Rust with other languages, focusing on cross-language interfaces and potential mistakes in FFI implementation.
Discover 9 essential rules for crafting efficient, safe, and compatible Rust data structures. Learn from real-world experience and gain insights applicable to both beginners and experienced developers.
Get personalized course recommendations, track subjects and courses with reminders, and more.