Rust Programming ( rustprogramming | 21 hours )
- Programming experience in any language (preferrably C or C++)
Audience
- Developers
This instructor-led, live training (online or onsite) is aimed at developers who wish develop systems applications and components in the popular Rust programming language.
By the end of this training, participants will be able to:
- Create fault-free system applications with minimal code.
- Write secure Rust components that integrate with existing applications.
- Deploy a Rust application or component to production.
Format of the course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about Rust, please visit: https://www.rust-lang.org/
Introduction
- Why Rust is considered one of the most fun languages to program in.
Overview of Rust Features
Preparing the Development Environment
Creating a Simple Application
Coding with Rust Modules
Rust Data Structures
Rust Operators
Collection Data Structures
Controlling the Flow of a Program
Boolean Logic
Executing Code Repeatedly
Expanding the Application
Pattern Matching in Rust
Creating a Rust Library
Publishing to the Rust Repository
Integrating Rust with an Existing Application
Eliminating Bugs that Crash an Application
Testing Strategies for Rust Applications
Summary and Next Steps
United Arab Emirates - Rust Programming
Saudi Arabia - Rust Programming
South Africa - Rust Programming
Deutschland - Rust Programming
Czech Republic - Rust Programming
Magyarország - Rust Programming
New Zealand - Rust Programming
Philippines - Rust Programming
United Kingdom - Rust Programming