Skip to content

SkwalExe/apprendre-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

69 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Apprendre Rust πŸ¦€ Tweet

banner

Cours gratuits de Rust πŸ¦€ en Francais πŸ‡«πŸ‡·

Avant d'apprendre un langage de programmation, il faut comprendre les bases de la programmation, l'algorithmique

Es tu anglais ? Tu preferera peut etre la version anglaise de ce cours ici

Table of Contents πŸ“š

  1. Installer Rust πŸ¦€
  2. Hello world πŸ‘‹
  3. Hello world avec cargo 🚒
  4. Les variables πŸ“¦
  5. Les types de donnΓ©ees
  6. Les structures conditionnelles πŸ—
  7. Les boucles infinies ♾️
  8. Les boucles while πŸ”
  9. Les boucles for πŸ”’
  10. Les types enum
  11. Les constantes
  12. Les tuples
  13. Les fonctions πŸ› οΈ
  14. Les blocs de code πŸŸͺ️
  15. Shadowing πŸ‘₯
  16. Les rΓ©fΓ©rences πŸ”—
  17. Les structs 🧱
  18. Les tuple structs 🧱
  19. Passage par rΓ©fΓ©rence πŸ–‡οΈ
  20. Les arrays πŸ“œ
  21. Les methodes struct πŸ› οΈ
  22. Les strings πŸ“
  23. Implementation de traits
  24. Les vecteurs
  25. Lire un fichier πŸ“–
  26. Les arguments de ligne de commande
  27. Ecrire dans un fichier ✍️
  28. Definir des traits
  29. Le mot cle match πŸ”
  30. Lire les entrees utilisateur ⌨️

Des questions ? Envie de montrer votre projet ?

Vous pouvez ouvrir l'onglet discussion πŸ’¬ en haut de l'ecran

discussion

final

SI vous avez des problemes, n'hesitez pas a ouvrire une issue.

contributing

Les pull requests sont les bienvenues, pour des changements majeurs, merci d'ouvrire une issue pour expliquer ce que vous voulez changer.

Todo

  • Ajouter une section sur le langage Rust
  • Ajouter un tuto d'installation sur macOS