Thématique du numérique : développement web fondamentaux

Les fondamentaux du développement web

  • DDL

    Le Data Definition Language est un langage de définition des données.Il permet de créer et modifier la structure de la base de données. Avec le DDL, vous pouvez créer des tables, définir des colonnes, et établir des relations entre les tables. Exemples de commandes : CREATE TABLE ALTER TABLE DROP TABLE

  • Debug

    Le debug (débogage ou debugging) est l’ensemble des techniques et processus utilisés pour identifier, localiser, comprendre et corriger les bugs dans un programme ou un système. C’est une démarche d’enquête : on observe les symptômes, on reproduit le problème, on isole la cause, puis on applique une correction — souvent en itérant jusqu’à ce que…

  • Déclencheur

    Un déclencheur est un type spécial de procédure stockée qui s’exécute automatiquement en réponse à certains événements dans la base de données, comme l’insertion, la mise à jour ou la suppression de données. Les déclencheurs peuvent : Synonyme : trigger

  • Déploiement

    Ensemble des actions qui rendent disponibles à l’utilisateur un logiciel, une application ou un site Web dans son environnement. Dans son cycle de vie, le logiciel pourra être déployé à chaque nouvelle version dans plusieurs environnements :

  • DML

    Le DML (Data Manipulation Language) est un langage de manipulation des données qui sert à interagir avec les données stockées dans la base. Avec le DML, vous pouvez ajouter, modifier, supprimer ou récupérer des données. Exemples de commandes : SELECT INSERT UPDATE DELETE

  • DNSlytics

    DNSlytics est un outil qui permet aux utilisateurs d’obtenir des renseignements complets sur un nom de domaine, une adresse IP. Il permet aux entreprises de surveiller l’utilisation de leurs noms de domaine et marques en ligne. Search.dnslytics.co

  • DOM virtuel (Virtual DOM)

    Le DOM virtuel est une représentation légère en mémoire de l’arbre DOM réel, utilisée par certaines bibliothèques JavaScript (comme React ou Vue) pour optimiser les mises à jour de l’interface utilisateur et réduire les accès coûteux au DOM natif. C’est une technique de performance pour minimiser les manipulations directes du DOM réel. Pourquoi existe-t-il ?…

  • Framework JavaScript

    Cadre de travail aidant à la création d’une application Web avec des fonctionnalités avancées, des méthodes déjà fournies. L’application est découpée en composants, des éléments réutilisables ( des boutons, une barre de navigation etc.). Les composants communiquent entre eux par des flux de données (databinding), où il est possible d’ajouter, supprimer un élément, changer son…

  • Gestion d’état – State Management

    La gestion d’état (State Management) est une pratique en développement web qui consiste à centraliser, synchroniser et contrôler les données d’une application. Elle permet de gérer les modifications d’état (comme les données utilisateur, les préférences, etc.) de manière cohérente entre les différents composants, surtout dans les interfaces complexes. Elle évite les bugs liés à des…

  • GIT

    Logiciel de gestion de version décentralisé inventé par Linus Torvalds en 2005 utilisé pour conserver les états de modifications apportés à un projet, l’historique des fichiers. Il donne la possibilité de revenir en arrière, de fusionner des modifications lors du travail collaboratif, de visualiser les changements au cours du temps. En savoir plus Ohmygit.org (jeu)