Fiches techniques

Une fiche technique est un guide de référence pratique autour d'une notion — le this en JavaScript, un multi-stage build Docker, la fonction CSS clamp(). On explique le concept simplement, et on vous donne les astuces pour l'intégrer à vos projets. HTML, CSS, JavaScript, DevOps ou game dev : piochez celle qu'il vous faut.

22 fiches

Docker

Du conteneur isolé à l'infrastructure répartie : images, volumes, registry, optimisation.

8 fiches
Un coffre-fort ancien entrouvert d'où s'échappe une lueur dorée, pixel art
Fiche techniqueIntermédiaire

Comment bien gérer les secrets en Docker ?

Mots de passe, tokens, clés d'API : découvrez comment gérer vos secrets en Docker sans les exposer dans vos images, vos logs ou votre dépôt Git, avec les variables d'environnement, les Docker secrets et BuildKit.

Un essaim d'abeilles organisé autour d'une ruche en pixel art, chaque abeille transportant un petit conteneur
Fiche techniqueAvancé

Docker Swarm : déployer sur un cluster

Découvrez Docker Swarm, l'orchestrateur intégré à Docker : initialisez un cluster, déployez des services répliqués, profitez du load balancing, des rolling updates et déployez une stack complète depuis un docker-compose.yml.

Un standard téléphonique vintage avec une opératrice qui branche des câbles, pixel art
Fiche techniqueIntermédiaire

Comment bien gérer les réseaux Docker ?

Bridge, host, overlay, réseaux personnalisés, DNS interne et isolation : découvrez comment fonctionnent les réseaux Docker et comment faire communiquer (ou cloisonner) vos conteneurs proprement.

Trois bateaux porte-conteneurs de tailles différentes alignés dans un port, pixel art
Fiche techniqueDébutant

Docker, Docker Compose et Docker Swarm : quelles différences ?

Comprenez enfin la différence entre Docker, Docker Compose et Docker Swarm. Un conteneur, plusieurs conteneurs sur une machine ou une infrastructure répartie sur plusieurs serveurs : on démêle tout ça ensemble.

Une scène d'immeubles avec 6 appartements où l'intérieur est visible, pixel art
Fiche techniqueAvancé

Comment faire un multi-stage build ?

Découvrez comment optimiser vos images Docker grâce au multi-stage build. Réduisez la taille de vos images, améliorez la sécurité et maîtrisez vos déploiements en production avec cette technique incontournable.

Une vendeuse asiatique utilisant un balance dans un magasin, pixel art
Fiche techniqueIntermédiaire

Comment optimiser une image Docker ?

Découvrez les bonnes pratiques pour optimiser une image Docker et réduire sa taille, accélérer le build et renforcer la sécurité sans changer votre code.

Une installation portuaire où un bateau est en train d'être déchargé de ses conteneurs, pixel art
Fiche techniqueIntermédiaire

Qu'est-ce qu'un registry Docker?

Comprenez ce qu’est un registry Docker, comment publier et récupérer vos images et maîtrisez le workflow build → tag → push → pull → run.

Une femme en train de brancher une clé USB dans un ordinateur, pixel art
Fiche techniqueIntermédiaire

Comment (bien) utiliser les volumes Docker ?

Découvrez comment utiliser les volumes Docker pour persister vos données ou partager des fichiers entre votre machine et vos conteneurs.

Game dev

Coder de petits jeux rétro : PICO-8, Pygame, game loop et premières cartouches.

2 fiches

CI/CD

Automatiser tests et mises en production avec les GitHub Actions.

5 fiches
Des blocs de montage identiques réutilisés sur plusieurs chaînes d'usine, pixel art
Fiche techniqueAvancé

Comment réutiliser un workflow GitHub Actions ?

Marre de copier-coller les mêmes étapes d'un workflow à l'autre ? Découvrez comment mutualiser vos pipelines GitHub Actions avec les reusable workflows (workflow_call) et les composite actions : inputs, secrets, outputs et quand choisir l'un ou l'autre.

Un coffre-fort rempli de clés posé sur un tapis roulant d'usine, pixel art
Fiche techniqueIntermédiaire

Comment gérer les secrets dans GitHub Actions ?

Tokens, mots de passe, clés SSH : découvrez comment stocker et utiliser des secrets dans GitHub Actions sans jamais les écrire en clair. Secrets de dépôt, d'organisation, environnements protégés, OIDC et pièges à éviter.

Un bras robotisé qui dépose un conteneur Docker sur un tapis roulant vers un serveur, pixel art
Fiche techniqueIntermédiaire

Comment déployer une image Docker depuis GitHub Actions ?

Apprenez à construire, taguer et déployer une image Docker automatiquement avec GitHub Actions. Connexion au registry, docker/build-push-action, push sur Docker Hub ou GHCR et déploiement sur votre serveur. Le pont entre Docker et la CI/CD.

Des colis posés sur une étagère, pixel art
Fiche techniqueDébutant

Qu'est-ce qu'un artefact GitHub Actions ?

Découvrez à quoi sert un artefact GitHub Actions, comment en créer un avec l'action upload-artifact et quand l'utiliser dans un workflow CI/CD pour stocker vos fichiers, builds ou rapports de test.

Une scène avec des tapis roulants et des usines avec pour inspiration Satisfactory, pixel art
Fiche techniqueDébutant

Quand et comment déclencher un workflow GitHub Actions ?

Découvrez quand et comment déclencher un workflow GitHub Actions grâce aux principaux déclencheurs (push, pull_request, workflow_dispatch, schedule). Apprenez à configurer vos workflows, choisissez le bon déclencheur selon votre besoin et explorez des exemples concrets pour React et Flask. Fiche technique claire, accessible et à jour.

Cloud public

Comprendre le cloud avant d'y déployer : modèles de service, public ou privé, coûts réels.

1 fiche

JavaScript

Les notions clés du langage : retours de fonction, asynchrone, le mot-clé this.

3 fiches

CSS

Des designs fluides et responsives, une propriété à la fois.

1 fiche

Outils & infra

Storybook, TypeScript, reverse proxys et l'écosystème autour du dev web.

2 fiches