Accueil/Programmation

Programmation

100 tutoriels disponibles

💻Programmation

CSS : utiliser une belle police (Google Fonts, @font-face)

Changer la police d'un site : piles de polices système, Google Fonts, auto-hébergement avec @font-face et WOFF2, font-display swap, et bonnes pratiques de lisibilité.

9 octobre 2026
1 min
💻Programmation

CSS Grid : créer une grille et une mise en page complète

Utiliser CSS Grid : définir colonnes et lignes avec grid-template-columns, l'unité fr, repeat et minmax pour une galerie responsive sans media query, et les zones nommées pour une mise en page.

9 octobre 2026
1 min
💻Programmation

CSS Flexbox : aligner et répartir des éléments facilement

Utiliser Flexbox pour aligner des éléments en ligne ou en colonne : display flex, justify-content, align-items, gap, flex-wrap et flex: 1, avec l'exemple d'une barre de navigation.

9 octobre 2026
1 min
💻Programmation

CSS : les bases (sélecteurs, couleurs, polices, marges)

Relier une feuille de style CSS à sa page, cibler les éléments avec les sélecteurs (balise, classe, id), régler couleurs, polices, tailles, et comprendre le modèle de boîte (margin, padding, border).

9 octobre 2026
1 min
💻Programmation

CSS : transitions et animations (sans JavaScript)

Animer une page en CSS : transitions au survol, transformations (translate, scale, rotate), animations avec @keyframes, et respecter prefers-reduced-motion pour l'accessibilité.

9 octobre 2026
1 min
💻Programmation

Écrire du code lisible : nommer, découper, commenter

Les bonnes pratiques pour un code lisible : noms explicites, fonctions courtes à une seule responsabilité, constantes au lieu de nombres magiques, commentaires utiles (le pourquoi), et formateurs automatiques.

9 octobre 2026
1 min
💻Programmation

Python : utiliser une IA (l'API Claude) dans son programme

Appeler un modèle d'IA depuis Python avec le SDK officiel d'Anthropic : clé d'API dans une variable d'environnement, envoyer un message, lire la réponse, et utiliser une consigne système.

9 octobre 2026
1 min
💻Programmation

Langage C : premier programme, compilation avec gcc

Écrire un premier programme en C (main, printf, scanf, variables typées, boucle), le compiler avec gcc et l'exécuter, et comprendre ce qu'est la compilation.

9 octobre 2026
1 min
💻Programmation

Arduino : premiers pas (faire clignoter une LED, lire un capteur)

Débuter avec Arduino : installer l'IDE, brancher la carte, comprendre setup et loop, faire clignoter une LED, lire un bouton ou un capteur et afficher des valeurs dans le moniteur série.

9 octobre 2026
1 min
💻Programmation

Comprendre les API REST : méthodes, codes HTTP et tests avec curl

Ce qu'est une API REST : ressources et URL, méthodes GET, POST, PUT, DELETE, codes de réponse HTTP (200, 404, 500), en-têtes et authentification, et tester une API avec curl.

9 octobre 2026
1 min
💻Programmation

Algorithmes : comprendre les tris (sélection, insertion, fusion)

Comprendre comment un ordinateur trie une liste : tri par sélection, tri par insertion, tri fusion, leur efficacité (complexité), et pourquoi utiliser le tri intégré du langage en pratique.

9 octobre 2026
1 min
💻Programmation

Algorithmes : la recherche dichotomique (diviser pour trouver vite)

Comprendre la recherche dichotomique (binaire) dans une liste triée : principe du « plus grand, plus petit », implémentation en Python, nombre d'étapes logarithmique, et le module bisect.

9 octobre 2026
1 min