Coulisses6 min de lecture

Coulisses : comment Lara Academy prépare un épisode de cours

Recherche, script relu par rôles, texte gelé, validation sur la vidéo finale, vrai code et dépôts GitHub par étape : la méthode derrière nos épisodes.

Aussi en : العربية

Mehdi en tenue de formateur, couverture de l’article : coulisses d’un épisode

Un épisode Lara Academy suit toujours le même chemin : recherche, script relu par rôles, texte gelé, production, puis validation sur la vidéo finale avant publication. Voici cette méthode, et surtout ce qu'elle t'apporte quand tu suis un cours ou que tu mènes ton propre projet.

D'où vient l'idée d'un épisode ?

Tout part d'un besoin d'apprenant : une notion qui bloque, une question en commentaire, une suite logique dans un parcours. Avant d'écrire, on fait une recherche : comment enseigner la notion, quels faits techniques vérifier, comment les gens cherchent ce sujet. On regarde aussi comment des créateurs établis le traitent, puis on adapte au public de Lara Academy, sans copier.

La règle : un titre ne promet que ce que l'épisode montre. Le cours React + API, par exemple, ne parle pas de MongoDB parce que son code utilise MySQL.

Qui relit le script, et comment ?

Le script est relu une seule fois, par plusieurs rôles en même temps :

  • pédagogie : l'ordre des notions, les prérequis, des exemples justes ;
  • langue : une darija naturelle, et les termes techniques dans leur graphie officielle (useEffect, Git, PDO), expliqués en darija la première fois ;
  • image : ce qu'on voit à l'écran à chaque moment ;
  • référencement : des titres qui décrivent la vraie valeur de l'épisode.

Les remarques sont fusionnées dans une seule version. Relire une fois à plusieurs vaut mieux que corriger dix fois en solo.

Pourquoi « geler » le texte ?

Une fois le texte validé par Mehdi, il est gelé : toute modification ultérieure oblige à refaire la validation. Tout ce qui suit dépend du texte, donc changer une phrase tard, c'est reprendre plusieurs étapes.

C'est la même idée qu'en développement : on se met d'accord sur ce qu'on construit avant de lancer l'étape longue.

Comment valide-t-on une vidéo ?

La validation se fait sur la vidéo finale, du début à la fin, pas sur quelques images extraites. On vérifie que le code affiché correspond à ce qui est dit, que les sous-titres sont lisibles et que le logo Lara Academy reste visible. Ensuite seulement vient la publication. Les personnages animés et les voix sont réalisés avec l'aide de l'IA, comme indiqué sous nos vidéos.

Pourquoi montrer du vrai code ?

Dans les cours de code, ce que tu vois est du vrai code qui tourne dans un vrai navigateur : la boucle de requêtes dans l'onglet Network, l'erreur 500 quand MySQL est coupé, le 401 quand le token manque. Si le code ne marche pas, la vidéo ne le cache pas.

Les cours React mettent en scène trois personnages : Mehdi explique, Hamza applique, Bob pose les questions et essaie de casser le projet. Leurs erreurs sont volontaires : elles montrent ce qui arrive vraiment quand on code.

Comment utiliser nos dépôts GitHub ?

Le code des cours est publié sur GitHub. Dans le dépôt du cours React + API, chaque étape de la vidéo est un tag Git :

sh
git tag                            # liste les étapes
git checkout ch03-effect           # se place sur une étape
git diff ch03-effect ch04-etats    # ce qui change entre deux étapes
git checkout main                  # revient à la version finale

Le fichier STAGES.md décrit, pour chaque tag, les fichiers modifiés et le résultat attendu. Tu peux refaire le cours étape par étape, comparer ton code au nôtre et retrouver l'endroit exact où tu bloques.

Que se passe-t-il après la publication ?

On relève les résultats à J+1, J+3 et J+7 : vues, questions, visites sur laraibi.com, inscriptions. On en tire un court retour d'expérience et une seule amélioration pour l'épisode suivant. Changer une seule chose à la fois permet de savoir ce qui a vraiment aidé.

Questions fréquentes

Qui écrit les épisodes ?

L'équipe Lara Academy, avec l'aide d'outils d'IA pour la recherche et la relecture. Mehdi valide le texte et la vidéo finale avant toute publication.

Où trouver le code d'un cours ?

Dans le dépôt GitHub indiqué sur la page de l'épisode. Pour le cours React + API, chaque étape est un tag Git décrit dans STAGES.md.

Comment proposer un sujet ?

En commentaire sous une vidéo ou sur le Discord Lara Academy. Les questions récurrentes servent de point de départ aux épisodes.

À retenir

  • Recherche d'abord, puis un script relu une seule fois par rôles (pédagogie, langue, image, référencement).
  • Le texte est gelé avant la production : on produit une fois, proprement.
  • La validation se fait sur la vidéo finale entière.
  • Les cours de code montrent du vrai code, et les dépôts GitHub ont un tag Git par étape.
  • Après publication : bilan à J+1, J+3, J+7 et une amélioration à la fois.

Pour aller plus loin

Quiz : 3 questions pour vérifier

Rien n’est envoyé : tes réponses restent dans ton navigateur.

  1. Pourquoi le texte d'un épisode est-il « gelé » avant la suite de la production ?
  2. À quoi servent les tags Git d'un dépôt de cours comme celui de React + API ?
  3. Que fait-on après la publication d'un épisode ?

Partager

Rédigé à partir du cours vidéo et de sa transcription, avec l’aide d’outils d’IA, relu et vérifié par Mehdi Laraibi le 4 novembre 2026.