IntermediateRust
Rust For Python PYO3
Rust bindings for PyO3 is an intensive 2-day course designed to teach developers how to extend Python applications with high-performance, memory-safe Rust code using the PyO3 framework. Participants will learn how to build Python modules in Rust, share data between Rust and Pytho…
2 daysIntermediateRust, Python
Course Description
A fast-paced 2-day course teaching Python developers how to integrate high-performance Rust modules into Python using PyO3 and maturin.
What You'll Learn
✅ Understand how to write Rust code that integrates seamlessly with Python using PyO3 and maturin.
✅ Build Python extension modules in Rust and import them in real Python projects.
✅ Convert data types between Python and Rust safely and efficiently using idiomatic APIs.
✅ Distribute Rust-powered Python packages with PyPI-ready builds and proper error handling.
✅ Optimize performance-critical Python code with Rust for real-world use cases like parsing and computation.
✅ Build Python extension modules in Rust and import them in real Python projects.
✅ Convert data types between Python and Rust safely and efficiently using idiomatic APIs.
✅ Distribute Rust-powered Python packages with PyPI-ready builds and proper error handling.
✅ Optimize performance-critical Python code with Rust for real-world use cases like parsing and computation.