top of page
markus-winkler-Xr1Lwph6eGI-unsplash.jpg
RUST : introduction au langage
Formation

Réf.

OP4842

Durée (en heure) : 
21
Inter
Intra
Visioformation
Objectifs de la formation

Cette formation vise à donner aux participants les compétences de base pour développer des applications robustes et sécurisées en utilisant le langage de programmation Rust. Les participants apprendront les concepts de base de Rust, y compris la gestion de la mémoire, les types de données, les structures de contrôle de flux, les fonctions et les modules.

Public

Développeurs débutants ou expérimentés désireux de découvrir le langage de programmation Rust.

Accessibilité 

Avenir Light est une police épurée et élégante et appréciée des designers. Agréable à regarder, elle s'adapte parfaitement aux titres et paragraphes.

Pré-requis

Connaissance de base en programmation orientée objet et en programmation fonctionnelle.

Profil de l'animateur
Tarifs €/ht 

Inter

Intra

1650

2400

Visioformation

1650

Développeur expérimenté.

Contenu

Programme

du 

umberto-FewHpO4VC9Y-unsplash.jpg

Introduction à Rust : Histoire de Rust, les avantages de Rust, installation et configuration de l'environnement de développement

Types de données : Types scalaires, types structurés, types de référence, types de données spéciaux

Structures de contrôle de flux : Instructions conditionnelles, boucles,

Gestion de la mémoire : Emprunt, propriété, mouvement, vieillissement

Fonctions : Déclaration, passage de paramètres, types de retour

Modules et organisation du code : Organisation en modules, importation et utilisation de modules externes

Programmation orientée objet : Concepts de base de la programmation orientée objet en Rust, utilisation des implémentations et des traitements

Concurrence et parallélisme : Utilisation des threads, synchronisation des accès aux données, gestion des erreurs

Utilisation des bibliothèques externes : Recherche et utilisation de bibliothèques externes via le gestionnaire de paquets Cargo

Pratique : Exercices pratiques et projet de groupe pour mettre en pratique les connaissances acquises

Une question ? un devis ?

Nous contacter

Merci ! Message envoyé.

bottom of page