Partie 18 — Mini-jeux : les terrains d’entraînement
⏱️ TL;DR — ~110 drills de mémorisation active répartis en 12 terrains. Le principe : une consigne, VOTRE réponse (à voix haute, sur papier, ou dans un projet de test), puis la solution repliée. C’est l’entraînement qui transforme « j’ai compris » en « je sais faire sans réfléchir » — 10 minutes par terrain, à répéter.
Comment s’entraîner
- Cachez la solution — répondez VRAIMENT avant d’ouvrir (le test actif est tout l’intérêt).
- Chronométrez-vous : un terrain = ~10 minutes. Un drill qui bloque > 1 min → relire le chapitre lié, pas forcer.
- Répétez espacé : refaites un terrain une semaine plus tard — ce qui re-bloque est ce qu’il faut retravailler (oui, c’est le principe de Drill v2 appliqué à vous-même).
Les terrains
| Terrain | Sujet | Chapitres |
|---|---|---|
| 1. Composants core | View, Text, Image, Pressable — le bon composant, les bonnes props | P3 |
| 2. Flexbox RN | Prédire le layout, corriger les bugs | 4.2 |
| 3. Listes | FlatList : props, perf, pièges | 3.4 |
| 4. Expo Router | Fichier ↔ route, navigation, params | P5 |
| 5. État & hooks RN | Zustand, sélecteurs, AppState, focus | P6 |
| 6. Machine d’état & timer | Phases, gardes, l’horloge fait foi | 6.3 |
| 7. Réseau & offline | Query, zod, la matrice offline | P7 |
| 8. SQLite | Écrire les requêtes de Drill | P8 |
| 9. APIs natives | Quel module, quelle permission, quel rituel | P9 |
| 10. Animations & gestes | Reanimated : compléter, corriger | P10 |
| 11. Builds & commandes | expo/eas/adb : la bonne commande | P11-12 |
| 12. Diagnostic éclair | Symptôme → cause → remède | Annexe B |