Débutant

Workshop Backend Masterclass : Introduction à la Scalabilité

Apprenez à concevoir des architectures qui encaissent le choc. Ne soyez pas l'esclave des prompts de l'IA : devenez l'ingénieur qui la dirige.

L

Instructeur

Laclass Dev

12 heures
3 modules
19 leçons
backend workshop thumbnail

À propos de ce cours

Copier-coller du code ne suffit plus !

Aujourd'hui, n'importe qui peut demander à une IA de coder une API. Mais quand 1 000 utilisateurs se bousculent sur votre serveur à la même seconde :

  • ❌ L'IA ne gérera pas les Race Conditions sur vos paiements.
  • ❌ L'IA ne devinera pas que votre base de données sature.
  • ❌ L'IA ne viendra pas réparer votre serveur à 3h du matin.

C'est là qu'on reconnaît ceux qui ont Laclass... et les autres. Un vrai développeur ne se contente pas d'un code qui "semble" marcher. Il construit un système qui doit tenir.

Maîtrisez l'ingénierie, pas seulement la syntaxe.

Chez Laclass Dev, on croit qu'un ingénieur est un architecte, pas un pisseur de code. Pendant 3 jours, nous allons ensemble :

  1. Coder une API "naïve" (celle que tout le monde fait).
  2. La faire exploser en direct sous une charge massive.
  3. La reconstruire pour qu'elle devienne une machine de guerre.
  4. Mettre sur pied une architecture en couche

C'est ça, passer à Laclass Supérieure.

Ce que tu vas apprendre

  • Concevoir des APIs robustes et évolutives
  • Scaler vos applications sans limite
  • Déployer des systèmes fiables en production

Prérequis

Cette formation est accessible aux : ✅ Débutants motivés Connaissance basique d'un langage de programmation (variables, fonctions, async/await) Compréhension simple du web (navigateur, requêtes HTTP) ✅ Développeurs intermédiaires Avoir déjà créé une API simple Avoir utilisé une base de données ❌ Pas nécessaire : Aucune connaissance avancée en architecture Aucun savoir préalable en scaling ou systèmes distribués Aucun niveau DevOps requis

Contenu du cours

1

Introduction

Bienvenu dans cet atelier pratique introductif à la scalabilité

Aperçu gratuit

Cycle d'une requête et Outils utilisés

Découvrez les outils que nous allons utiliser au cours de cette première journée et quelques éléments à prendre en compte

Premier code et Lancement du serveur

Création et mise en route de notre premier serveur

Créer ma première table

Mettre sur pied un système de migration pour gérer efficacement les mises à jours des tables de la BD

Créer nos premiers endpoints

Connexion à la base de données, création des premiers endpoints pour lire et écrire les données

Système de vente de ticket et premiers tests de charges

Nous créons un système de vente de tickets d'événements et lançons nos premiers tests de charges pour observer le comportement de notre système afin de déterminer les zones d'attention

Test de charge Supplémentaires

Autres tests de charges pour déterminer les zones d'attention

20000 FCFA

Accès à vie

Acheter maintenant
Accès illimité
Accessible sur mobile
Certificat de complétion
Support dédié