Introduction to Secure Programming with Rust

Formation inter-entreprise

À qui s'adresse la formation?

Tout public

Durée

9,00 heure(s)

Langues(s) de prestation

EN

Prochaine session

Prérequis

Some programming experience is an advantage

Objectifs

  • Starting with small exercises the language basics are introduced.
  • Rust's copy and move semantics are shown by example leading to Rust's ownership model.
  • We discuss how Rust prevents memory safety related vulnerabilities.

After the course the learner:

  • knows Rust's basic language syntax
  • understands Rust's copy and move semantics
  • understands Rust's ownership model
  • can enumerate the most important memory safety related vulnerabilities
  • knows basic functional programming patterns

Contenu

Rust’s rich type system and ownership model guarantee memory-safety and thread-safety — enabling you to eliminate many classes of bugs at compile-time.

Ownership is Rust’s most unique feature and has deep implications for the rest of the language.

Certificat, diplôme

DLH Certificate of Participation

Ces formations pourraient vous intéresser

EN
Journée
Informatique et systèmes d'information - Sécurité informatique - Blockchain
EN
Journée
Informatique et systèmes d'information - Sécurité informatique - Blockchain