Plus facile à lire avec un fond crème, une teinte, plus de contraste ou un texte plus grand ? Choisissez vos couleurs et votre texte, une fois pour toutes les pages.

Ressources gratuites

Ingénierie des données

Stockage distribué, traitement par lots, flux et stockage en mémoire, dans votre propre copie privée.

← Tous les thèmes

Labs pratiques

Labs

Chaque lab est un vrai environnement avec un terminal à côté, sans rien à installer. Chacun a une courte leçon de base qui montre comment une leçon fonctionne avec un lab. Un compte gratuit lance tous les labs et reçoit les leçons de base sur l’accueil ; sans compte, vous pouvez lancer le lab Git et le lab SQL.

Lab de conteneurs

Lab Hadoop : HDFS et MapReduce, avec un fichier à déposer et un comptage de mots à lire

Chaque élève a son cluster Hadoop privé : déposer un fichier dans HDFS, le lister, le relire et lire un comptage de mots MapReduce. Code sur GitHub.

Leçons gratuites

  • Hadoop Basics

Comment ça marche · Source sur GitHub · Créer un compte gratuit pour le lancer

Lab de conteneurs

Lab Apache Spark : apprendre les DataFrames et Spark SQL sur un fichier CSV

Chaque élève a son Apache Spark privé : charger un CSV en DataFrame, filtrer, regrouper, interroger en SQL, voir les jobs dans la Spark UI. Code sur GitHub.

Leçons gratuites

  • Spark Basics

Comment ça marche · Source sur GitHub · Créer un compte gratuit pour le lancer

Lab de conteneurs

Lab Kafka : topics, producteurs, consommateurs, partitions et offsets dans le navigateur

Chaque élève a son courtier Apache Kafka et Kafka UI : créer un topic, produire des messages, les relire depuis le début et voir les offsets. Source sur GitHub.

Leçons gratuites

  • Kafka Basics

Comment ça marche · Source sur GitHub · Créer un compte gratuit pour le lancer

Lab de conteneurs

Lab Valkey : apprendre un magasin clé-valeur compatible Redis, avec expiration, listes et compteurs

Un magasin Valkey privé, compatible Redis, pour chaque élève : clés, expiration, listes et compteurs dans un terminal. Rien à installer ; code sur GitHub.

Leçons gratuites

  • Valkey Basics

Comment ça marche · Source sur GitHub · Créer un compte gratuit pour le lancer

Les leçons de base sont données à chaque compte gratuit, sur l’accueil, et à chaque établissement. Les leçons du programme, comme T Level, sont réservées aux établissements. Les labs de VM Ubuntu sont proposés par un enseignant dans un module, et leurs leçons démarrent la VM pour vous.

Les lancer vous-même

Un compte personnel gratuit lance chaque lab de cette page et sa leçon. Vous enseignez ? Créez un établissement et donnez-les à vos élèves.

Créer un compte gratuitCréer un établissement

Vous avez déjà un compte ? Se connecter