Prochain Live découverte : Filière web, le jeudi 24 octobre à 12h (je m’inscris)

Développement web

Formation Rust : Programmation Système et Applications Performantes

4 journées intensives pour maîtriser la programmation système et le développement d’applications performantes avec Rust.

Comment ? Grâce à un programme complet et intensif, alliant une revue approfondie des concepts fondamentaux de Rust, l’acquisition des compétences essentielles en programmation système et une mise en pratique continue.

À la clé : des compétences pour maîtriser la syntaxe et la gestion de la mémoire en Rust, développer des applications performantes et sécurisées, et intégrer Rust dans des projets complexes tout en suivant les meilleures pratiques de développement.

SESSION EN FORMATION INTRA-ENTREPRISE DISPONIBLES SUR DEMANDE.

LES OBJECTIFS

100%

Le programme

JOUR 1 : introduction à Rust et syntaxe de base

– Introduction à Rust : historique et motivations
– Installation de l’environnement de développement
– Syntaxe de base : variables, types de données, fonctions
– Gestion de la mémoire et ownership

JOUR 2 : programmation orientée objet et fonctionnelle en Rust

– Concepts avancés de Rust : traits, implémentations, généricité
– Programmation fonctionnelle avec Rust : closures, itérateurs
– Exercices pratiques

JOUR 3 : programmation système avec Rust

– Création de threads et gestion de la concurrence
– Manipulation des fichiers et des entrées/sorties
– Utilisation des bibliothèques standard pour le système
– Gestion d’erreur et ses particularités en Rust

JOUR 4 : développement d’applications performantes avec Rust

– Optimisation de la performance avec Rust
– Utilisation de crates externes et gestion des dépendances
– Connaissance de bonnes pratiques d’architecture d’un projet Rust
– Exercices pratiques et conclusion

Session partagée avec d’autres organisations

Télécharger le programme
Organiser une session dédiée à votre organisation
Télécharger le programme
Cette formation vous intéresse et vous souhaitez l’adapter pour vos collaborateurs ?
Télécharger le programme

On parle de votre projet ?

Je contacte l'équipe entreprise

Vous souhaitez plus d’informations ? Vous souhaitez réserver une session ? 
Écrivez-nous, nous vous répondrons dans les plus brefs délais.

WHAT'S THE FAQ ?

– Bonnes connaissances en programmation (idéalement en langages de bas niveau)
– Familiarité avec les concepts de la programmation orientée objet et fonctionnelle

La formation dure 4 journées soit 28 heures

Les tarifs de la formation dépendent de la modalité d’accès.

Les acquis des apprenants sont évalués tout au long de la formation via diverses modalités d’évaluation : quiz/questionnaires en ligne, sondages pendant les cours, exercices pédagogiques en cours de formation et questionnaires d’évaluation en fin de formation. 

La formation se déroule entièrement à distance grâce au format téléprésentiel. Celui-ci prévoit une obligation de présence à distance aux cours animés en direct-vidéo par le formateur. Pendant ce temps de formation, les apprenants peuvent interagir entre eux et avec le formateur en temps réel.

Le format téléprésentiel présente l’avantage de permettre à l’apprenant de suivre la formation depuis le lieu de son choix, dans les meilleures conditions, sans avoir à se déplacer. Quel que soit le handicap, nos équipes sont à l’écoute afin d’accompagner l’apprenant et adapter son parcours au sein de l’école O’clock. Par ailleurs, notre plateforme de classe virtuelle intègre des fonctionnalités avancées d’accessibilité, permettant des aménagements facilités.