Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. Rust - Ecrire et exécuter du code sécurisé et performant

Rust Ecrire et exécuter du code sécurisé et performant

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
Vidéos enregistrées dans notre studio nantais

Caractéristiques

  • Vidéo en ligne
  • Ref. ENI : VTRUST
Dans le domaine de la programmation système, le langage Rust est de plus en plus utilisé pour ses caractéristiques qui le rendent très compétitif face à d’autres langages pour développer des applications très performantes, sécurisées et peu coûteuses en ressource. L’objectif de cette vidéo est de vous présenter les principes fondamentaux pour écrire et exécuter du code avec le langage Rust et être en mesure de gérer les éventuelles erreurs remontées...
  • Niveau Confirmé
  • Durée 2h47
  • Parution février 2021
Dans le domaine de la programmation système, le langage Rust est de plus en plus utilisé pour ses caractéristiques qui le rendent très compétitif face à d’autres langages pour développer des applications très performantes, sécurisées et peu coûteuses en ressource.

L’objectif de cette vidéo est de vous présenter les principes fondamentaux pour écrire et exécuter du code avec le langage Rust et être en mesure de gérer les éventuelles erreurs remontées par le compilateur. Pour suivre cette vidéo, une connaissance d’au moins un autre langage de programmation ainsi que des notions de multithreading et de gestion mémoire sont nécessaires.

Après une présentation de l’historique et des caractéristiques du langage Rust, vous découvrirez les concepts de base de n’importe quel langage de programmation avant d’étudier en détail les différentes règles d’accès aux données imposées par le compilateur Rust.

Vous verrez ensuite la gestion d’erreurs en Rust, ainsi que l’utilisation des traits et types génériques qui permettent de factoriser le code.

Pour terminer sur l’écriture des tests pour vérifier le code, vous appréhenderez la notion de packaging et de modules Rust qui permettent d’architecturer le code et de publier des librairies…
Auteur : Benjamin COENEN

Benjamin COENEN

Benjamin COENEN est Ingénieur logiciel depuis 2015. Motivé par la résolution de problèmes de performance dans ses développements, c’est assez naturellement qu’il s’est tourné vers le langage Rust pour disposer d’une maîtrise quasi totale sur l'exécution et le comportement de son code. Considérant que la formation et le partage de ses connaissances font partie intégrante de son métier de développeur, il intervient depuis plusieurs années dans de nombreuses conférences en France et en Belgique, dispense des formations et contribue régulièrement à la communauté Rust Analyzer (https://github.com/rust-analyzer/rust-analyzer).
En savoir plus

Nos nouveautés

voir plus