vignette

Comprendre les fondations des systèmes numériques avec Rust

Avis 0 (0 Avis)

Aperçu du module

  1. comprendre ce qu’on délègue aux machines”
  2. “ne plus avoir une vision magique du numérique”

Module culture système appliquée

Objectifs

  1. Comprendre ce qu’est un programme au niveau bas
  2. Comprendre pourquoi certaines décisions techniques existent
  3. Comprendre performance, sécurité et contraintes matérielles

Contenus (très cadrés)

  1. Qu’est-ce qu’un langage “système” ?
  2. Mémoire, pile, tas (sans math, sans dogme)
  3. Pourquoi les bugs de mémoire existent
  4. Sécurité by design (ownership, borrow – au niveau conceptuel)
  5. Lien avec :
  6. mobile
  7. backend
  8. edge / embarqué

👉 Mini-exercice

  1. Petit programme Rust
  2. Observer :
  3. compilation
  4. taille binaire
  5. vitesse
  6. Comparaison conceptuelle, pas compétitive
Payant
  • Niveau Experts
  • Ressources additionnelles 0
  • Dernière mise à jour février 2, 2026