Liste des prérequis pour la formation ENVOL 2025.
Prérequis généraux
Ordinateur portable (configuration minimale) :
- Disque : 20 Go de libre
- Mémoire (RAM) : 4 Go
- CPU : 4 core
Logiciel :
- WSL 2 (si vous utilisez Windows)
- Terminal
- Client SSH (putty, openssh ou autre)
- Docker et docker-compose
- Pour vérifier que l'installation est OK les commandes suivantes doivent renvoyer la version :
docker --versiondocker compose version. Pour information, docker-compose n'est plus nécessaire depuis la version 20 de docker.
- Pour vérifier que l'installation est OK les commandes suivantes doivent renvoyer la version :
- Git
Prérequis Spécifiques
L’Intelligence Artificielle en aide au développement :
- Voir document
- Vidéos à voir :
- Rex IA4Dev (45 mins, peut être écouté comme un podcast)
- Les LLM en 3 minutes
- Création d'un compte education sur Github copilot
- VsCode + Github Copilot + Continue open-source AI code agent
- Spec Kit
- Vidéos à voir :
Docker :
- Récupérer les images suivantes
- docker pull quay.io/jitesoft/alpine:latest
- docker pull docker/welcome-to-docker:latest
- docker pull nginx:latest
RUST, les fondamentaux :
- Installer rustup
- Installation de composants en ligne de commande :
- rustup component add rustfmt
- rustup component add rust-std-wasm32-unknown-unknown
- rustup component add clippy
- rustup component add rust-analyzer
- rustup component add rust-src
- rustup component add rust-docs
- Installation du plugin VSCode rust-analyzer
Note 1 : j'ai du fermer/réouvrir ma session ubuntu après l'installation de rustup pour pouvoir l'utiliser en ligne de commande.
SQL, NoSQL et S3, point sur les possibilités de stocker ses données :
Note : le "docker compose pull" prend vraiment du temps (plusieurs Go), il est plus que recommandé d'effectuer cette action avant de venir.