2 jours de formation pour découvrir Rust et transformer ta façon de coder avec un langage performant, élégant et pensé pour durer.

Pourquoi Rust ?
La nature de Rust
Découverte de Cargo
Décimal
Binaire
Octal
Hexadécimal
Conversion d'une base à l'autre
Notion de Bit
Notion d'Octet
Adresse mémoire
Variables
Constantes
Types Primitifs
Casting
Types Composés
Opérateurs mathématiques
Opérateurs logiques
Opérateurs de comparaison
if, else if, else
Boucles loop, while, for
Fonctions
Expression
Déclaration
La Stack
Conditions d'usage de la Stack
Le RSP (Register Stack Pointer)
Assembleur
Copie en mémoire des types primitifs
Notion de Référence
Intérêt des références
Références immutables
Références mutables
Lifetime
Règles de l'emprunt
Déréférencement
Slices
La Heap
Conditions d'usage de la Heap
Notion d'allocateur
Règles de propriété
Notion de move
Vecteurs
String
&str
Encodage ASCII et UTF-8
HashMap
Struct
Méthodes
Fonctions associées
Traits
Le trait Clone
Le trait Copy
Les Enums
Les patterns
Types Génériques
Génériques et Struct
Génériques et Enum
Les Options
Les Erreurs
L'opérateur '?'
Notion de crate
Notion de module
Utiliser un fichier comme module
Utiliser un dossier comme module
Pourquoi un 'move' dans les boucles 'for' ?
Définition d'itérateur
Méthodes 'iter', 'into_iter' et 'iter_mut'
Adaptateur d'itération
Adaptateur de consommation
Les closures
Concurrence
Thread
MultiThreading
Parallélisme
Le runtime Tokio
L'Asynchrone en Rust

Je m'appelle Loïc et je suis passionné par le développement.
J'ai découvert Rust et la Clean Architecture qui sont pour moi les 2 meilleurs outils qu'un développeur puisse maitriser.
En voyant le bouleversement que ces méthodes ont apporté à mon workflow, j'ai décidé de créer une chaine YouTube pour éduquer les devs à ces sujets.
Assez surpris par l'engouement autour de Rust et pour répondre à la demande de pas mal de devs, j'ai décidé de créer la formation la plus complète sur Rust.
La plupart des développeurs qui veulent apprendre Rust viennent de languages "haut niveau" et ne savent pas forcément comment fonctionne la mémoire.
C'est pour ça que j'ai choisi de commencer cette formation par les bases comme le binaire, la mémoire etc pour ne laisser personne en difficulté et rendre cette formation accessible à tout le monde.

Bryan F. ⭐⭐⭐⭐⭐
J’ai suivi la formation Rust de Loïc, et l’expérience a été excellente. Il maîtrise parfaitement le langage et le contenu de son cours est particulièrement bien structuré (introduction à l'ingénierie logicielle, assembleur, move, LSP, etc.).
Grâce à la clarté de ses explications et à la qualité des réponses apportées aux questions que j’ai pu lui poser, la barrière à l'entrée inhérente à Rust est rapidement tombée.
Je suis reparti avec toutes les bases nécessaires pour développer une application desktop complète en Rust avec Dioxus, un framework qui n’était pourtant même pas abordé durant la formation.
En plus d’être très pédagogue, Loïc est aussi quelqu’un de très sympa :) Cela a vraiment contribué à créer une bonne ambiance tout au long de la formation.
John ⭐⭐⭐⭐⭐
Formation très pertinente qui fait exploser les mythes autour du langage Rust.
L’expertise et l’approche unique de Loïc m’ont permis de comprendre les bases ainsi que des notions réputées complexes. Clarté inestimable.
Kingsley T. ⭐⭐⭐⭐⭐
La formation Rust de Loïc Cavinato est excellente.
Le découpage des modules est particulièrement bien pensé, avec une progression fluide de la théorie vers la pratique.
Chaque notion est expliquée avec précision, clarté et pédagogie, ce qui rend l’apprentissage très efficace.
Colin ⭐⭐⭐⭐⭐
Formation super top !
Venant initialement d'une formation bootcamp, ça m'a permis de combler le fossé entre les langages bas niveau et haut niveau.
Je comprend enfin comment le programme interagit avec les composants du PC.
Ça ouvre la voie à une nouvelle façon de programmer, mieux maitrisée et plus efficiente.
Très bon travail de vulgarisation de la part de Loïc , tout était simple et clair !
Mehdi ⭐⭐⭐⭐⭐
Super formation !
Peut importe d'ou l'on vient c'est accessible les bases donné au début sont véritablement game changer pour comprendre rust et ne pas tomber dans les grands pièges du language :)
Le travail de vulgarisation est clairement réussi 💪
Israël T. ⭐⭐⭐⭐⭐
Formation Rust de qualité, que je recommande volontiers.
Elle m'a permis de démystifier le langage et d'en comprendre les fondamentaux avec clarté. Le contenu est bien structuré, les slides sont soignées et accessibles et les exercices pratiques, conçus sur mesure, renforcent efficacement la compréhension.
La disponibilité du formateur est appréciable: il prend le temps de répondre aux questions et adapte son rythme au groupe. On repart avec de vraies bases solides et l'envie d'aller plus loin.
La partie TDD est à venir et je suis déjà impatient d'y participer.

J'ai hâte de te retrouver pour t'apprendre tout ce que je sais sur Rust.
J'espère sincèrement que cette formation te fera découvrir toute la puissance de ce langage.
Au plaisir de te voir très bientôt ;)