> Tutoriels — Langages & code, du C au fonctionnel. Tutoriels, guides et comparatifs Coder Studio.

*Source : https://coder-studio.com/tutoriels/*

---

// tutoriels

# Tutoriels

Langages & code, du C au fonctionnel.

[

Web

### Créer une application web : par où commencer en 2026

Créer une application web en 2026 : les étapes de l'idée au déploiement, cadrage, choix de stack front et back, MVP, et le vrai arbitrage entre build interne et délégation.

2 juillet 2026

](https://coder-studio.com/tutoriels/creer-application-web/)[

Assembleur

### Interfaçage entre assembleur et C

Interfaçage assembleur C : conventions d'appel, asm inline GCC, lier un fichier .s avec du code C et passage d'arguments par registres, avec exemples.

16 juin 2026

](https://coder-studio.com/tutoriels/interfacage-assembleur-c/)[

Web

### React vs Vue : que choisir en 2026 ?

React vs Vue en 2026 : comparatif honnête de l'approche, l'écosystème, la courbe d'apprentissage et les cas d'usage, pour choisir sans guerre de chapelle.

8 juin 2026

](https://coder-studio.com/tutoriels/react-vs-vue/)[

Sécurité

### Les failles XSS : comprendre et s'en protéger

Comprendre la faille XSS : types stocké, réfléchi et DOM, exemples d'exploitation, échappement, CSP et sanitization. Le guide pour sécuriser vos applications web.

6 juin 2026

](https://coder-studio.com/tutoriels/faille-xss-securite/)[

C / C++

### Le design pattern Observer en C++

Implémentez le pattern Observer (observateur/observable) en C++ moderne : principe, code commenté, pièges de gestion mémoire et alternatives.

5 juin 2026

](https://coder-studio.com/tutoriels/design-pattern-observer-cpp/)[

C / C++

### Le design pattern Factory en C++

Comprenez et implémentez le pattern Factory en C++ : principe, code commenté, factory method vs abstract factory, et quand l'utiliser (ou non).

2 juin 2026

](https://coder-studio.com/tutoriels/design-pattern-factory-cpp/)[

Web

### Tailwind CSS : le guide pratique

Tailwind CSS expliqué simplement : approche utility-first, installation, classes courantes, responsive, personnalisation, avantages et limites. Le guide pratique.

28 mai 2026

](https://coder-studio.com/tutoriels/tailwind-css-guide/)[

Web

### Astro : le framework pour des sites web ultra-rapides

Astro, le framework qui envoie zéro JavaScript par défaut : îlots, content collections, cas d'usage et déploiement. Le guide pour des sites web ultra-rapides.

20 mai 2026

](https://coder-studio.com/tutoriels/astro-framework/)[

C / C++

### RAII en C++ : gérer ses ressources sans fuite (avec un exemple OpenGL)

Le RAII expliqué simplement : le pattern C++ qui élimine les fuites de ressources. Principe, exemples, et application aux objets OpenGL.

19 mai 2026

](https://coder-studio.com/tutoriels/raii-cpp/)[

Web

### CSS Grid : maîtriser la mise en page moderne

Apprendre CSS Grid : colonnes et lignes, unité fr, minmax, auto-fit, zones nommées et responsive sans media queries. Le guide clair et illustré d'exemples.

10 mai 2026

](https://coder-studio.com/tutoriels/css-grid-guide/)[

C / C++

### Le préprocesseur C : macros et énumérations

Maîtrisez le préprocesseur C : #define, #include, macros à arguments, compilation conditionnelle et l'astuce des X-macros pour vos énumérations.

7 mai 2026

](https://coder-studio.com/tutoriels/preprocesseur-c-enumerations/)[

Rust

### Apprendre Rust : le guide pour bien démarrer

Apprendre Rust de zéro : installation avec rustup et cargo, ownership et borrow, types, premier programme et raisons de choisir Rust en 2026.

6 mai 2026

](https://coder-studio.com/tutoriels/apprendre-rust/)[

Web

### TypeScript : pourquoi et comment l'adopter

Apprendre TypeScript : types de base, interfaces, génériques, intérêt face à JavaScript et migration progressive. Le guide clair pour adopter le typage statique.

4 mai 2026

](https://coder-studio.com/tutoriels/typescript-guide/)[

Go

### Apprendre Go (Golang) : premiers pas

Apprendre Go (Golang) de zéro : installation, syntaxe, goroutines et concurrence, modules et cas d'usage backend et CLI. Le guide pour bien démarrer.

24 avril 2026

](https://coder-studio.com/tutoriels/apprendre-go/)[

Web

### Next.js : le guide pour bien débuter en 2026

Apprendre Next.js en 2026 : App Router, composants serveur, rendu SSR/SSG/ISR, routing par fichiers, data fetching et déploiement. Le guide clair pour débuter.

22 avril 2026

](https://coder-studio.com/tutoriels/next-js-guide-debutant/)[

C / C++

### Le langage C : le guide pour bien débuter en 2026

Apprenez le langage C de zéro : syntaxe, variables, pointeurs, compilation. Un guide clair et progressif pour poser des bases solides en programmation.

14 avril 2026

](https://coder-studio.com/tutoriels/langage-c/)[

PHP

### Laravel : débuter avec le framework PHP

Laravel tutoriel pour débutants : installation via Composer et Artisan, routes, contrôleurs, vues Blade, ORM Eloquent, migrations et pour quels projets choisir Laravel.

9 avril 2026

](https://coder-studio.com/tutoriels/laravel-guide/)[

PHP

### Symfony : le framework PHP français expliqué

Comprendre Symfony, le framework PHP français : philosophie, structure MVC, routes et contrôleurs, Twig, Doctrine, bundles et projets adaptés.

8 avril 2026

](https://coder-studio.com/tutoriels/symfony-framework-php/)[

Web

### Node.js : comprendre et démarrer côté serveur

Apprendre Node.js : runtime JavaScript côté serveur, modules, npm, serveur HTTP, programmation asynchrone et cas d'usage. Le guide clair pour démarrer back-end.

2 avril 2026

](https://coder-studio.com/tutoriels/node-js-guide/)[

Mobile

### Développer une application mobile : par où commencer

Développer une application mobile en 2026 : natif, cross-platform ou PWA, les étapes de l'idée à la publication, les stores, les coûts et comment choisir sa techno.

30 mars 2026

](https://coder-studio.com/tutoriels/developper-application-mobile/)[

Web

### Quel framework JavaScript choisir en 2026 ?

React, Vue, Svelte, Angular, Astro : comparatif honnête des frameworks JavaScript en 2026 pour choisir selon votre projet, sans guerre de chapelle.

28 mars 2026

](https://coder-studio.com/tutoriels/framework-javascript/)[

PHP

### PHP : le guide complet pour débuter en 2026

Apprendre le PHP en 2026 : installation, syntaxe, variables et types, formulaires, PDO et bases de données, PHP moderne (8.x) et écosystème Composer.

18 mars 2026

](https://coder-studio.com/tutoriels/php-guide-debutant/)[

Mobile

### React Native vs Flutter : quel framework mobile choisir ?

React Native ou Flutter en 2026 : langage (JS/TS vs Dart), moteur de rendu, écosystème, courbe d'apprentissage, performances et cas d'usage. Un comparatif nuancé.

18 mars 2026

](https://coder-studio.com/tutoriels/react-native-vs-flutter/)[

Node.js

### Débuter avec Express.js (Node)

Apprendre Express.js pas à pas : installation, routes, middlewares, objets req/res, params, query et body, servir du JSON pour une API REST, fichiers statiques et gestion d'erreurs.

12 mars 2026

](https://coder-studio.com/tutoriels/express-js-guide/)[

Web

### React : le guide pour bien débuter

Apprendre React de zéro : composants, JSX, props, state et hooks (useState, useEffect). Le guide clair et progressif pour débuter avec la bibliothèque phare.

12 mars 2026

](https://coder-studio.com/tutoriels/react-guide-debutant/)[

Fonctionnel

### OCaml + SDL : coder une balle rebondissante

Tutoriel OCaml SDL : installez OCamlSDL, ouvrez une fenêtre, écrivez une boucle de rendu et animez une balle qui rebondit avec une physique simple.

10 mars 2026

](https://coder-studio.com/tutoriels/ocaml-sdl-bouncing-ball/)[

Mobile

### React Native : débuter le développement mobile

Apprendre React Native de zéro : un seul code pour iOS et Android, Expo vs CLI, composants, style, navigation, état, appel d'API et publication. Le guide complet.

6 mars 2026

](https://coder-studio.com/tutoriels/react-native-debutant/)[

TypeScript

### type vs interface en TypeScript : quelle différence ?

type ou interface en TypeScript ? Différences réelles (extension, fusion de déclaration, unions, primitifs), quand utiliser l'un ou l'autre, et recommandations concrètes avec exemples.

6 mars 2026

](https://coder-studio.com/tutoriels/type-vs-interface-typescript/)[

Web

### Angular vs React : le comparatif pour choisir

Angular ou React ? Comparatif neutre : framework vs bibliothèque, courbe d'apprentissage, écosystème, performances, TypeScript, cas d'usage et conseils pour choisir selon votre projet.

26 février 2026

](https://coder-studio.com/tutoriels/angular-vs-react/)[

WordPress

### SEO WordPress : le guide pour bien référencer son site

SEO WordPress de A à Z : permaliens, indexation, extensions SEO, contenu, Core Web Vitals, sitemap, données structurées et les erreurs à éviter.

26 février 2026

](https://coder-studio.com/tutoriels/seo-wordpress/)[

Data & Python

### L'analyse de données avec Python : par où commencer

Débuter l'analyse de données avec Python : l'écosystème Pandas, NumPy, Matplotlib et Jupyter, le workflow charger-nettoyer-explorer-visualiser, un exemple fil rouge complet et des ressources pour progresser.

20 février 2026

](https://coder-studio.com/tutoriels/analyse-donnees-python/)[

PHP

### Les sessions en PHP : gérer l'état utilisateur

Gérer les sessions en PHP : session\_start, la superglobale $\_SESSION, stocker et lire des données, déconnexion, sécurité avec session\_regenerate\_id. Le guide complet avec du code réel.

18 février 2026

](https://coder-studio.com/tutoriels/sessions-php/)[

Web

### API REST : principes et bonnes pratiques

Comprendre une API REST : ressources, verbes HTTP, codes de statut, JSON, conception d'endpoints, authentification et versionnement, avec un exemple concret en fetch.

16 février 2026

](https://coder-studio.com/tutoriels/api-rest-guide/)[

Backend

### L'authentification JWT expliquée (JSON Web Token)

Comprendre l'authentification JWT : la structure d'un JSON Web Token, le flux login-token-requêtes, signer et vérifier un jeton, le stockage cookie ou localStorage, le refresh token et la sécurité.

16 février 2026

](https://coder-studio.com/tutoriels/authentification-jwt/)[

TypeScript

### Les generics en TypeScript : le guide

Comprendre les generics en TypeScript : syntaxe <T>, fonctions, classes et interfaces génériques, contraintes extends, valeurs par défaut et types utilitaires. Avec des exemples concrets.

16 février 2026

](https://coder-studio.com/tutoriels/generics-typescript/)[

Fonctionnel

### Créer une interface graphique GTK en Haskell

Tutoriel GTK Haskell : installez les bindings gtk2hs / haskell-gi, créez une fenêtre, ajoutez un bouton et branchez des callbacks sur les signaux.

14 février 2026

](https://coder-studio.com/tutoriels/gtk-haskell/)[

Bases de données

### ORM : mapper sa base de données à des objets

Comprendre les ORM (mapping objet-relationnel) : concept, avantages et limites face au SQL brut, panorama de Prisma, Sequelize, Doctrine, SQLAlchemy et Eloquent, migrations, problème N+1 et cas d'usage.

10 février 2026

](https://coder-studio.com/tutoriels/orm-guide/)[

Web

### async/await et les promesses en JavaScript

Maîtriser l'asynchrone en JavaScript : promesses (then/catch/finally), async/await, gestion d'erreurs, Promise.all et race, fetch et les pièges de l'await en boucle.

5 février 2026

](https://coder-studio.com/tutoriels/async-await-promesses-js/)[

WordPress

### Installer WordPress en local : le guide (Windows, Mac, Linux)

Installer WordPress en local sur Windows, Mac ou Linux : Local, XAMPP, MAMP, Docker ou wp-env, la base de données, les étapes pas à pas et le dépannage.

30 janvier 2026

](https://coder-studio.com/tutoriels/installer-wordpress-local/)[

Data & Python

### Pandas : manipuler des données en Python

Prendre en main Pandas, la bibliothèque Python de manipulation de données : DataFrame et Series, lire un CSV, sélectionner, filtrer, grouper avec groupby, nettoyer, agréger et exporter, avec des exemples concrets.

26 janvier 2026

](https://coder-studio.com/tutoriels/pandas-python-guide/)[

Web

### Le JAMstack expliqué simplement

Le JAMstack expliqué simplement : JavaScript, API et Markup, génération statique, CDN et edge, avantages en performance, sécurité et coût, outils et cas d'usage.

25 janvier 2026

](https://coder-studio.com/tutoriels/jamstack-explique/)[

Web

### Les Hooks React : useState, useEffect et les autres

Guide complet des Hooks React : useState, useEffect (dépendances, cleanup), useRef, useMemo, useCallback, useContext, règles des hooks, hook personnalisé et pièges courants.

24 janvier 2026

](https://coder-studio.com/tutoriels/hooks-react/)[

Bases de données

### Les jointures SQL expliquées (INNER, LEFT, RIGHT…)

INNER JOIN, LEFT, RIGHT, FULL, self-join, jointures multiples, ON vs USING : toutes les jointures SQL avec des exemples concrets, des tables réelles et les pièges à éviter.

22 janvier 2026

](https://coder-studio.com/tutoriels/jointures-sql/)[

Fonctionnel

### Débuter avec Haskell sans prise de tête

Guide pour débuter en Haskell : installation via GHCup ou Stack, premier programme, exploration avec GHCi et les notions clés (pureté, paresse, types).

20 janvier 2026

](https://coder-studio.com/tutoriels/demarrer-haskell-platform/)[

Web

### Les événements en JavaScript (addEventListener)

Maîtriser les événements JavaScript : addEventListener, objet event, clic, clavier, propagation (bubbling/capture), preventDefault, stopPropagation, délégation et removeEventListener.

20 janvier 2026

](https://coder-studio.com/tutoriels/event-listener-javascript/)[

Backend

### Le CRUD expliqué : Create, Read, Update, Delete

Comprendre le CRUD : les quatre opérations de base sur les données, leur correspondance avec les verbes HTTP et le SQL, un exemple d'API CRUD complète et les bonnes pratiques à connaître.

19 janvier 2026

](https://coder-studio.com/tutoriels/crud-guide/)[

Python

### Les dictionnaires en Python : le guide complet

Créer, parcourir, modifier et trier un dictionnaire Python : toutes les opérations expliquées avec des exemples de code réels, des méthodes clés aux dictionnaires imbriqués.

14 janvier 2026

](https://coder-studio.com/tutoriels/dictionnaires-python/)[

Bases de données

### Les index SQL : accélérer ses requêtes

Comprendre les index SQL : à quoi ils servent, types B-tree, unique et composite, CREATE INDEX, quand indexer, coûts en écriture, EXPLAIN et pièges à éviter.

13 janvier 2026

](https://coder-studio.com/tutoriels/index-sql-performance/)[

Python

### Faire des requêtes HTTP en Python avec requests

Guide complet de la bibliothèque requests : requêtes GET et POST, paramètres, headers, JSON, authentification, gestion d'erreurs et timeouts, sessions et téléchargement.

12 janvier 2026

](https://coder-studio.com/tutoriels/requetes-http-python/)[

Web

### Le responsive en CSS : media queries et bonnes pratiques

Guide du responsive design en CSS : approche mobile-first, media queries min/max-width, choix des breakpoints, unités relatives (rem, %, vw), images responsives, clamp() et container queries.

8 janvier 2026

](https://coder-studio.com/tutoriels/css-responsive-media-queries/)[

Web

### Les expressions régulières en JavaScript (regex)

Maîtriser les expressions régulières en JavaScript : création (littéral et RegExp), méthodes test, match, matchAll, replace, groupes de capture, classes de caractères, quantificateurs, flags et exemples concrets (email, téléphone, URL).

8 janvier 2026

](https://coder-studio.com/tutoriels/regex-javascript/)[

PHP

### Les tableaux en PHP : indexés, associatifs et fonctions utiles

Maîtriser les tableaux en PHP : création, tableaux indexés et associatifs, parcours avec foreach, ajout, suppression et les fonctions array indispensables. Guide complet avec exemples.

8 janvier 2026

](https://coder-studio.com/tutoriels/tableaux-php/)[

Web

### Manipuler le DOM en JavaScript : le guide pratique

Le guide complet pour manipuler le DOM en JavaScript : sélectionner, modifier le texte, le HTML, les attributs, les classes et styles, créer et supprimer des éléments, gérer les événements et la délégation.

18 décembre 2025

](https://coder-studio.com/tutoriels/manipuler-dom-javascript/)[

Web

### localStorage et sessionStorage en JavaScript

Stocker des données dans le navigateur avec localStorage : setItem, getItem, removeItem, stocker des objets en JSON, différences avec sessionStorage, limites et sécurité.

16 décembre 2025

](https://coder-studio.com/tutoriels/localstorage-javascript/)[

Web

### La propriété position en CSS (static, relative, absolute, fixed, sticky)

Comprendre la propriété position en CSS : static, relative, absolute, fixed et sticky expliquées une par une, avec top/left/z-index, le contexte de positionnement et des cas concrets (header sticky, overlay).

10 décembre 2025

](https://coder-studio.com/tutoriels/position-css/)[

Bases de données

### Les sous-requêtes SQL expliquées (subqueries)

Sous-requêtes SQL dans WHERE, FROM et SELECT, corrélées ou non, opérateurs IN, EXISTS, ANY, ALL, et comparaison avec les jointures : le guide complet avec exemples.

9 décembre 2025

](https://coder-studio.com/tutoriels/sous-requetes-sql/)[

C / C++

### Introduction à wxWidgets : des GUI natives en C++

Introduction à wxWidgets : structure d'une application C++, création d'une wxFrame, gestion des événements et compilation d'interfaces graphiques natives.

8 décembre 2025

](https://coder-studio.com/tutoriels/introduction-wxwidgets/)[

Python

### Lire et écrire un fichier en Python

Lire un fichier Python et écrire dedans : open/with, modes r/w/a, read, readlines, write, CSV, JSON, chemins pathlib et gestion d'erreurs, avec des exemples.

3 décembre 2025

](https://coder-studio.com/tutoriels/lire-ecrire-fichier-python/)[

Backend

### Créer une API REST avec Express.js

Guide pratique pour construire une API REST avec Express.js : installation, routes, middlewares, objets req et res, méthodes HTTP, JSON, gestion des erreurs, structure de projet et connexion à une base.

2 décembre 2025

](https://coder-studio.com/tutoriels/express-js-api/)[

Python

### Les expressions régulières en Python (module re)

Guide complet des regex en Python avec le module re : match, search, findall, sub, classes de caractères, quantificateurs, groupes nommés, flags et exemples (email, dates).

2 décembre 2025

](https://coder-studio.com/tutoriels/regex-python/)[

Web

### Fonctions fléchées et closures en JavaScript

Comprendre les fonctions fléchées (syntaxe, this) et les closures en JavaScript : définition, cas d'usage concrets, pièges de boucle et différences avec function.

20 novembre 2025

](https://coder-studio.com/tutoriels/fonctions-flechees-closures-js/)[

Web

### L'API Fetch en JavaScript : requêtes HTTP modernes

Le guide complet de fetch en JavaScript : GET, POST, headers, body, réponses JSON, async/await, gestion des erreurs, AbortController et CORS expliqués simplement.

18 novembre 2025

](https://coder-studio.com/tutoriels/fetch-api-javascript/)[

Bases de données

### MySQL vs PostgreSQL : lequel choisir en 2026 ?

MySQL vs PostgreSQL : différences de fonctionnalités, types, performances, extensibilité et licences, cas d'usage et migration. Un comparatif neutre pour bien choisir.

18 novembre 2025

](https://coder-studio.com/tutoriels/mysql-vs-postgresql/)[

C / C++

### Rust vs C++ : lequel choisir en 2026 ?

Rust vs C++ : comparatif honnête sécurité mémoire, écosystème, performances et courbe d'apprentissage pour choisir le bon langage système en 2026.

18 novembre 2025

](https://coder-studio.com/tutoriels/rust-vs-cpp/)[

Web

### Centrer un élément en CSS : toutes les méthodes

Centrer une div en CSS : centrage horizontal, vertical et parfait avec Flexbox, Grid, margin auto, position absolute et transform. Toutes les méthodes expliquées, cas par cas.

14 novembre 2025

](https://coder-studio.com/tutoriels/centrer-element-css/)[

Python

### Les classes en Python : la POO expliquée par l'exemple

Comprendre la classe Python et la POO : class, \_\_init\_\_, attributs, méthodes, self, héritage, encapsulation, méthodes spéciales et @property, par l'exemple.

8 novembre 2025

](https://coder-studio.com/tutoriels/classes-python-poo/)[

Bases de données

### Les clés étrangères SQL : relations et intégrité

Comprendre la clé étrangère SQL : FOREIGN KEY, relations 1-N et N-N, ON DELETE et ON UPDATE CASCADE, intégrité référentielle et exemples de schéma complets.

6 novembre 2025

](https://coder-studio.com/tutoriels/cle-etrangere-sql/)[

Bases de données

### Clé primaire et clé étrangère en SQL : le guide

Comprendre les clés primaires et étrangères en SQL : définitions, syntaxe PRIMARY KEY et FOREIGN KEY, relations 1-1, 1-N, N-N, intégrité référentielle et ON DELETE/UPDATE, avec des schémas concrets.

4 novembre 2025

](https://coder-studio.com/tutoriels/cle-primaire-etrangere-sql/)[

Python

### Les décorateurs en Python : comprendre et les utiliser

Guide complet du décorateur Python : fonctions comme objets, closures, syntaxe @, décorateurs avec arguments, functools.wraps et cas d'usage (log, timing, cache).

30 octobre 2025

](https://coder-studio.com/tutoriels/decorateurs-python/)[

Backend

### Node.js : débuter le développement côté serveur

Le guide complet pour débuter avec Node.js : ce qu'est ce runtime, npm et les modules, un premier serveur HTTP, l'event loop et l'asynchrone, le package.json et l'écosystème.

28 octobre 2025

](https://coder-studio.com/tutoriels/nodejs-debutant/)[

Web

### Les tableaux en JavaScript : map, filter, reduce et toutes les méthodes

Le guide complet des tableaux JavaScript : créer, ajouter, supprimer, parcourir, transformer avec map, filter, reduce, find, sort, spread et destructuring.

28 octobre 2025

](https://coder-studio.com/tutoriels/tableaux-javascript-methodes/)[

Bases de données

### MySQL : le guide complet pour débuter

Installer MySQL, comprendre le modèle relationnel, créer des tables, écrire des requêtes SELECT, INSERT, UPDATE, DELETE, gérer types, contraintes et index : le guide.

14 octobre 2025

](https://coder-studio.com/tutoriels/mysql-guide-debutant/)[

Bases de données

### Les transactions SQL : ACID, COMMIT, ROLLBACK

Maîtriser la transaction SQL : principe ACID, BEGIN, COMMIT, ROLLBACK, savepoints, niveaux d'isolation et verrous. Guide complet avec l'exemple concret d'un transfert bancaire.

14 octobre 2025

](https://coder-studio.com/tutoriels/transaction-sql/)[

Python

### Les fonctions en Python : tout ce qu'il faut savoir

Le guide complet de la fonction Python : def, arguments, \*args/\*\*kwargs, return, portée, lambda, docstrings et annotations de type, avec des exemples de code.

12 octobre 2025

](https://coder-studio.com/tutoriels/fonctions-python/)[

Web

### Apprendre Python en 2026 : le guide pour bien démarrer

Apprendre Python de zéro : installation, syntaxe, types de données, premiers scripts et ressources. Un guide progressif pour poser des bases solides.

5 octobre 2025

](https://coder-studio.com/tutoriels/apprendre-python/)[

Web

### Flexbox : le guide complet par l'exemple

Comprendre Flexbox par la pratique : conteneur et items, direction, justify-content, align-items, wrap, gap et flex-grow/shrink/basis. Avec des cas concrets : navigation, cartes et centrage.

30 septembre 2025

](https://coder-studio.com/tutoriels/flexbox-guide/)[

Fonctionnel

### La programmation fonctionnelle expliquée simplement

La programmation fonctionnelle expliquée simplement : fonctions pures, immuabilité, ordre supérieur et récursivité, avec des exemples clairs en JS et Python.

22 septembre 2025

](https://coder-studio.com/tutoriels/programmation-fonctionnelle/)[

Bases de données

### Les index SQL : accélérer ses requêtes

Comprendre l'index SQL : CREATE INDEX, types B-tree, unique, composite, partiel, quand indexer, coût en écriture, EXPLAIN et pièges. Guide complet avec exemples concrets.

18 septembre 2025

](https://coder-studio.com/tutoriels/index-sql/)[

Python

### Les listes en Python : le guide complet (méthodes & astuces)

Tout sur la liste Python : créer, indexer, slicing, trier, parcourir, list comprehension et toutes les méthodes (append, pop, sort) avec des exemples de code.

15 septembre 2025

](https://coder-studio.com/tutoriels/listes-python/)[

Python

### Manipuler les chaînes de caractères en Python

Concaténer, formater, découper, rechercher et encoder du texte en Python : toutes les opérations sur les chaînes (str) expliquées avec des exemples de code réels.

25 août 2025

](https://coder-studio.com/tutoriels/manipuler-chaines-python/)[

Web

### Apprendre JavaScript : par où commencer

Apprendre JavaScript de zéro : bases du langage, manipulation du DOM, syntaxe ES moderne et où pratiquer. Le guide clair pour bien débuter côté web.

19 août 2025

](https://coder-studio.com/tutoriels/apprendre-javascript/)[

Assembleur

### Le langage assembleur : comprendre le plus bas niveau

Le langage assembleur expliqué : registres, instructions, pile et un exemple x86-64 concret, pour comprendre le plus bas niveau et pourquoi l'apprendre.

30 juillet 2025

](https://coder-studio.com/tutoriels/langage-assembleur/)[

Web

### Python ou JavaScript : quel langage apprendre en premier ?

Python ou JavaScript pour débuter ? Comparaison honnête des deux langages selon vos objectifs (web, data, automatisation) pour choisir sans vous tromper.

14 juillet 2025

](https://coder-studio.com/tutoriels/python-vs-javascript/)[

Systèmes & Linux

### Débuter avec Linux quand on développe

Linux pour débutant développeur : choisir sa distribution, apprivoiser le terminal, maîtriser les commandes essentielles et utiliser WSL sous Windows.

11 juin 2025

](https://coder-studio.com/tutoriels/debuter-linux-developpeur/)[

Graphisme & jeux

### Introduction à OpenGL : afficher son premier triangle

Tutoriel OpenGL moderne : créez un contexte avec GLFW, envoyez des données dans un VBO/VAO et écrivez des shaders minimaux pour afficher votre premier triangle.

12 avril 2025

](https://coder-studio.com/tutoriels/tutoriel-opengl-premier-triangle/)[

Systèmes & Linux

### Programmer un ESP32 : premiers pas en embarqué

Programmer un ESP32 pas à pas : configurer l'Arduino IDE ou PlatformIO, faire clignoter une LED, se connecter au Wi-Fi et lire un capteur. Guide débutant.

20 mars 2025

](https://coder-studio.com/tutoriels/programmer-esp32/)
