Rust Programming
Rust training courses
Programming in Rust
Intended for developers who wish to learn how to write robust applications in Rust. The course covers the syntax basics, the object-oriented model and elements of functional programming. We will focus on the mechanisms of the language that significantly improve code safety, such as variable lifetime control, memory management philosophy and thread safety.
Design Patterns in Rust
You will learn to recognize the context in which a design pattern can be applied to solve the most common problems encountered during software design. Particular emphasis is placed on the idiomatic implementation of these patterns in Rust.
Async Rust
Participants will learn to work safely and efficiently with threads and asynchronous code in Rust, both conceptually and in practice.