Skip to content
-
Subscribe to our newsletter & never miss our best posts
  • Contact
  • Politique de confidentialité
logo lm-code

LM-Code

Tutoriels et projets de programmation gratuits avec code source

  • Accueil
  • Tutoriels
    • JavaTutoriels Java
    • HTML / CSS
    • JavaScript
    • PHP
    • Python
    • Node.js
    • SQL
  • Projets
    • Applications Desktop
    • Application – Jeux
    • Applications Mobiles
    • Applications Web
  • Astuces & Bugs
    • Erreurs courantes
    • Installation & configuration
    • Astuces & bonnes pratiques
  • Ressources
    • Veille sécurité
    • Antisèches
    • Sélections & comparatifs
    • Apprendre à coder
  • Accueil
  • Tutoriels
    • JavaTutoriels Java
    • HTML / CSS
    • JavaScript
    • PHP
    • Python
    • Node.js
    • SQL
  • Projets
    • Applications Desktop
    • Application – Jeux
    • Applications Mobiles
    • Applications Web
  • Astuces & Bugs
    • Erreurs courantes
    • Installation & configuration
    • Astuces & bonnes pratiques
  • Ressources
    • Veille sécurité
    • Antisèches
    • Sélections & comparatifs
    • Apprendre à coder
Faire un don
Nouveautés
Tutoriel : crée ta To-Do List en JavaScript avec localStorage, filtres et glisser-déposer
To-Do List en JavaScript : crée ton app avec localStorage, filtres et glisser-déposer
novembre 9, 2026
Antisèche SQL : les 40 requêtes indispensables, de SELECT aux fonctions de fenêtrage
SQL : l’antisèche des 40 requêtes indispensables, de SELECT aux fonctions de fenêtrage
novembre 9, 2026
Jeu de combat React avec Canvas : tutoriel Cyber Arena Fighter
Jeu de combat React : crée Cyber Arena Fighter avec Canvas (tutoriel 2026)
octobre 26, 2026
Jeu Snake en Python : crée Snake Néon avec Pygame (tutoriel complet 2026)
octobre 25, 2026
Gestionnaire de scripts IT en Java : crée ScriptPro avec JavaFX et SQLite
octobre 25, 2026
Optimiser une requête MySQL lente avec EXPLAIN et les index
Optimiser une requête MySQL lente : EXPLAIN, index et pièges courants
octobre 25, 2026
Tableau de bord du moniteur système Windows en thème clair
Moniteur système Windows en PHP : crée ton System Dashboard
octobre 25, 2026
MediaCloud : crée ton Netflix maison avec React, Node.js et MySQL
octobre 23, 2026
Faille Java CVE-2026-91403 certificats eMudhra
Faille Java CVE-2026-91403 : 8 certificats eMudhra compromis, le guide essentiel
octobre 21, 2026
Faille Node.js Node2Shell CVE-2026-111497 corrigée dans Node.js 26.12.1, 24.22.1 et 22.23.4
Faille Node.js Node2Shell : 10 failles corrigées, le guide essentiel
octobre 21, 2026
Tutoriel : crée ta To-Do List en JavaScript avec localStorage, filtres et glisser-déposer
Posted inApplications Web JavaScript

To-Do List en JavaScript : crée ton app avec localStorage, filtres et glisser-déposer

Posted by By LM-Code novembre 9, 2026Posted inApplications Web, JavaScriptNo Comments
Crée une To-Do List complète en HTML, CSS et JavaScript : ajout, modification par double-clic, filtres, sauvegarde dans le localStorage et réorganisation par glisser-déposer. Code source complet expliqué pas à pas.
Read More
Antisèche SQL : les 40 requêtes indispensables, de SELECT aux fonctions de fenêtrage
Posted inSQL Antisèches

SQL : l’antisèche des 40 requêtes indispensables, de SELECT aux fonctions de fenêtrage

Posted by By LM-Code novembre 9, 2026Posted inSQL, AntisèchesNo Comments
Les 40 requêtes SQL à connaître, classées par usage : SELECT, WHERE, GROUP BY, jointures, sous-requêtes, CTE, fonctions de fenêtrage, INSERT, UPDATE, transactions. Toutes testées sur un même jeu de données, prêtes à copier.
Read More
Application météo Flutter : captures de l’app en mode clair et sombre, tutoriel LM-Code
Posted inApplications Mobiles

Application météo Flutter : crée ton app avec une API gratuite (code source complet)

Posted by By LM-Code novembre 5, 2026Posted inApplications MobilesNo Comments
Crée une application météo en Flutter, pas à pas : recherche de ville, météo actuelle, prévisions sur 7 jours et mode sombre, avec l’API gratuite Open-Meteo, sans clé. Tout le code source est dans l’article, prêt à copier.
Read More
Faille EMBRACE : statut des correctifs pour Cursor, Copilot, Codex, VS Code et Claude Desktop au 29 octobre 2026
Posted inVeille sécurité

Faille EMBRACE : 5 assistants de code IA piégés, le guide essentiel

Posted by By LM-Code octobre 30, 2026Posted inVeille sécuritéNo Comments
Faille EMBRACE : les navigateurs intégrés de Cursor, Copilot, Codex, VS Code et Claude Desktop mis en défaut. Statut des correctifs et conseils, sources à l’appui.
Read More
Jeu de combat React avec Canvas : tutoriel Cyber Arena Fighter
Posted inApplications Web Application - Jeux JavaScript

Jeu de combat React : crée Cyber Arena Fighter avec Canvas (tutoriel 2026)

Posted by By LM-Code octobre 26, 2026Posted inApplications Web, Application - Jeux, JavaScriptNo Comments
Crée un jeu de combat React en 2D avec Canvas : boucle de jeu, IA, boss, boutique, sons générés, mobile et PWA. Tutoriel complet et code source sur GitHub.
Read More
Jeu Snake en Python : crée Snake Néon avec Pygame (tutoriel complet 2026)
Posted inPython Application - Jeux

Jeu Snake en Python : crée Snake Néon avec Pygame (tutoriel complet 2026)

Posted by By LM-Code octobre 25, 2026Posted inPython, Application - JeuxNo Comments
Crée un jeu Snake en Python avec Pygame, pas à pas : 10 niveaux, bonus, combos, scores SQLite et musique générée par le code. Code source complet sur GitHub.
Read More
Gestionnaire de scripts IT en Java : crée ScriptPro avec JavaFX et SQLite
Posted inJava Applications Desktop

Gestionnaire de scripts IT en Java : crée ScriptPro avec JavaFX et SQLite

Posted by By LM-Code octobre 25, 2026Posted inJava, Applications DesktopNo Comments
Crée un gestionnaire de scripts IT en Java avec JavaFX et SQLite : bibliothèque, exécution en direct, sécurité, historique. Tutoriel complet et code source sur GitHub.
Read More
Optimiser une requête MySQL lente avec EXPLAIN et les index
Posted inSQL

Optimiser une requête MySQL lente : EXPLAIN, index et pièges courants

Posted by By LM-Code octobre 25, 2026Posted inSQLNo Comments
Ta requête MySQL est lente ? Trouve-la avec le slow query log, comprends-la avec EXPLAIN, accélère-la avec les bons index et évite les pièges qui les rendent inutiles.
Read More
Tableau de bord du moniteur système Windows en thème clair
Posted inApplications Web JavaScript PHP

Moniteur système Windows en PHP : crée ton System Dashboard

Posted by By LM-Code octobre 25, 2026Posted inApplications Web, JavaScript, PHPNo Comments
Crée ton propre moniteur système Windows en PHP 8, MySQL et JavaScript : CPU, RAM, disques, réseau, historique 30 jours, alertes et audit de sécurité.
Read More
MediaCloud : crée ton Netflix maison avec React, Node.js et MySQL
Posted inApplications Web JavaScript

MediaCloud : crée ton Netflix maison avec React, Node.js et MySQL

Posted by By LM-Code octobre 23, 2026Posted inApplications Web, JavaScriptNo Comments
Crée ton Netflix maison avec MediaCloud : films, séries, musique et photos en streaming chez toi, avec React, Node.js et MySQL. Code source gratuit sur GitHub.
Read More

Pagination des publications

1 2 3 … 11 Next page
📱

Découvrez nos applications Android

Visitez notre profil Google Play et testez nos applications mobiles.

Disponible sur Google Play
Abonnez-vous à notre newsletter

Ne rate plus aucun tutoriel 🚀

Chaque vendredi midi, reçois les 5 derniers tutoriels et projets LM-Code, avec le code source. Gratuit, sans pub.

Pas de spam. Désinscription en un clic dans chaque e-mail. Ton adresse sert uniquement à l’envoi de la newsletter (envoi via MailPoet). Voir notre politique de confidentialité.

Presque fini ! Vérifie ta boîte de réception (ou tes indésirables) et clique sur le lien pour confirmer ton abonnement.

Derniers articles

  • Tutoriel : crée ta To-Do List en JavaScript avec localStorage, filtres et glisser-déposer
    To-Do List en JavaScript : crée ton app avec localStorage, filtres et glisser-déposer
  • Antisèche SQL : les 40 requêtes indispensables, de SELECT aux fonctions de fenêtrage
    SQL : l’antisèche des 40 requêtes indispensables, de SELECT aux fonctions de fenêtrage
  • Application météo Flutter : captures de l’app en mode clair et sombre, tutoriel LM-Code
    Application météo Flutter : crée ton app avec une API gratuite (code source complet)
  • Faille EMBRACE : statut des correctifs pour Cursor, Copilot, Codex, VS Code et Claude Desktop au 29 octobre 2026
    Faille EMBRACE : 5 assistants de code IA piégés, le guide essentiel
  • Jeu de combat React avec Canvas : tutoriel Cyber Arena Fighter
    Jeu de combat React : crée Cyber Arena Fighter avec Canvas (tutoriel 2026)
  • Jeu Snake en Python : crée Snake Néon avec Pygame (tutoriel complet 2026)
  • Gestionnaire de scripts IT en Java : crée ScriptPro avec JavaFX et SQLite

Commentaires récents

  1. Fred sur Créer une application de gestion de stock pro en PHP/MySQL : tutoriel complet (API + Clean Architecture)
  2. LM-Code sur Créer un logiciel complet de gestion de restaurant avec JavaFX et SQLite
  3. Carlito S. sur Créer un logiciel complet de gestion de restaurant avec JavaFX et SQLite
  4. LM-Code sur Créer une application de gestion de stock pro en PHP/MySQL : tutoriel complet (API + Clean Architecture)
  5. Fred sur Créer une application de gestion de stock pro en PHP/MySQL : tutoriel complet (API + Clean Architecture)
  6. web page sur Créer une application de vote électronique en PHP et MySQL : tutoriel complet de 0 à Z
  7. LM-Code sur Créer un ChatGPT local avec Ollama : LocalGPT Studio
  8. Kassem Nas sur Créer un ChatGPT local avec Ollama : LocalGPT Studio
  9. Salah Mohamed sur Créer un ChatGPT local avec Ollama : LocalGPT Studio
  10. Rong Paul sur Application desktop locale pour rechercher dans des PDF avec IA et OCR : PDF Semantic Search
📱

Découvrez nos applications Android

Visitez notre profil Google Play et testez nos applications mobiles.

Disponible sur Google Play
D'autres articles qui pourraient t'intéresser
Tutoriel : crée ta To-Do List en JavaScript avec localStorage, filtres et glisser-déposer
Posted inApplications Web JavaScript
To-Do List en JavaScript : crée ton app avec localStorage, filtres et glisser-déposer
Posted by By LM-Code novembre 9, 2026
Antisèche SQL : les 40 requêtes indispensables, de SELECT aux fonctions de fenêtrage
Posted inSQL Antisèches
SQL : l’antisèche des 40 requêtes indispensables, de SELECT aux fonctions de fenêtrage
Posted by By LM-Code novembre 9, 2026
Application météo Flutter : captures de l’app en mode clair et sombre, tutoriel LM-Code
Posted inApplications Mobiles
Application météo Flutter : crée ton app avec une API gratuite (code source complet)
Posted by By LM-Code novembre 5, 2026
Faille EMBRACE : statut des correctifs pour Cursor, Copilot, Codex, VS Code et Claude Desktop au 29 octobre 2026
Posted inVeille sécurité
Faille EMBRACE : 5 assistants de code IA piégés, le guide essentiel
Posted by By LM-Code octobre 30, 2026
Copyright 2026 — LM-Code. All rights reserved
Scroll to Top

Ne rate plus aucun tutoriel 🚀

Chaque vendredi midi, reçois les 5 derniers tutoriels et projets LM-Code, avec le code source. Gratuit, sans pub.

Pas de spam. Désinscription en un clic dans chaque e-mail. Ton adresse sert uniquement à l’envoi de la newsletter (envoi via MailPoet). Voir notre politique de confidentialité.

Presque fini ! Vérifie ta boîte de réception (ou tes indésirables) et clique sur le lien pour confirmer ton abonnement.

LM-Code
Nous respectons ta vie privée

LM-Code utilise des cookies pour faire fonctionner le site, mesurer son audience et améliorer ton expérience. Aucune publicité personnalisée sans ton accord. Tu peux tout accepter, tout refuser ou choisir par catégorie, et changer d’avis à tout moment.

Fonctionnel Toujours activé
L’accès ou le stockage technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
L’accès ou le stockage technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’internaute.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
L’accès ou le stockage technique est nécessaire pour créer des profils d’internautes afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
  • Gérer les options
  • Gérer les services
  • Gérer {vendor_count} fournisseurs
  • En savoir plus sur ces finalités
Personnaliser
  • {title}
  • {title}
  • {title}