Premier chapitre gratuit

Arrêtez le prompting. Commencez à diriger.

Tout ce que j'ai appris en construisant des workflows agentic en production, écrit noir sur blanc. CLAUDE.md, budgets de contexte, sessions parallèles, tout y passe.

Commencer le Chapitre 1, c'est gratuit

Des preuves, pas des promesses

C'est du pilotage, pas du prompting.

Une vraie session, raccourcie : un plan avant la moindre ligne de code, un cas limite repéré, une correction de cap, un résultat. Aucune formule magique.

01
Jean

New screen: a BLE pairing flow. Don't write code yet. Read useDevicePairing and the two screens that consume it, then give me a five-line plan and the one edge case I'll forget.

02
Claude

Read three files. Plan:

  1. 1.Move the pairing logic into a state machine on the hook
  2. 2.Expose scanning · found · pairing · error to the screen
  3. 3.Reuse PrimaryButton, no new UI primitive
  4. 4.Optimistic connect, roll back on failure
  5. 5.Inline error states under the device row

cas limite The user backgrounds the app mid-scan. iOS suspends the BLE callback, so on resume the hook still reads scanning, forever.

03
Jean

Good catch — that's the whole feature. Drop the optimistic rollback, it's premature. On resume, re-arm the scan and time it out at ten seconds. Show me the hook diff only.

04
Claude

useDevicePairing.ts — added an AppState listener: on active, if status is scanning, restart the scan with a 10s timeout that transitions to error. Fourteen lines. No screen changes needed.

05
Jean

Ship it. Now write the test that backgrounds the app mid-scan and asserts we don't hang.

Vraie session. Anonymisée, légèrement raccourcie.

Ce que vous allez apprendre

45
  • 7 chapitres, 36 leçons
  • 16 à 20 heures, exercices inclus
  • Exercices et quiz à chaque chapitre
  • Accès à vie

Paiement unique. Sans abonnement.

Questions fréquentes

Prêt à commencer ?

Le Chapitre 1 est gratuit. Aucun compte requis pour démarrer.

Commencer le Chapitre 1, c'est gratuit