Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore techniques for integrating Rust modules into C/C++ projects, addressing common challenges and providing practical solutions for seamless language interoperability.
Explore WebAssembly's origins, benefits, and integration with Rust for high-performance browser code. Learn to leverage existing tools for seamless development and deployment.
Explore Rust's Fn traits for accepting functions and closures as parameters, understanding closure implementations, and enhancing function flexibility in your code.
Explore Rust's traits: their similarities to interfaces and type classes, and how they enhance code flexibility and conciseness. Learn to leverage traits for more efficient programming.
Learn about 'Share Secrets Safely', a tool for secure GPG usage in teams, featuring journey-level testing and efficient secret management without disk storage.
Explore how Rust can enhance Python's JSON processing, offering insights into cross-language optimization and the potential for Rust in speeding up common programming tasks.
Explore Project Mentat, a Rust-based structured data store designed for replication and synchronization, addressing Mozilla's data storage challenges with security and portability.
Explore the development of Maud, a macro for writing HTML web pages in Rust. Learn about macro syntax design, procedural macro pitfalls, and working with Nightly Rust.
Discover WebAssembly's potential with Rust: Learn to create high-performance, safe web applications beyond JavaScript limitations, opening new possibilities for the web platform.
Explore the Turtle graphics crate for Rust, designed to teach programming to beginners. Learn its inner workings, features, and how to create accessible libraries.
Explore Tor Project's journey integrating Rust: challenges, successes, and lessons learned in enhancing a decade-old C codebase with modern language features.
Explore benchmarking and optimization strategies for Rust libraries, focusing on consistent evaluation and performance enhancement techniques for the growing ecosystem.
Explore tools for migrating C/C++ to Rust: transpiler for equivalent code, dynamic analysis for computation checks, and refactoring tool for idiomatic Rust. Automate steps and detect discrepancies during migration.
Explore Rust's powerful features for code organization and encapsulation, learning to build structured, understandable projects using types, traits, modules, and crates effectively.
Explore Raft consensus algorithm implementation in Rust for building distributed systems. Learn to create a simple distributed Key-Value database using Raft in Rust.
Get personalized course recommendations, track subjects and courses with reminders, and more.