Thématique du numérique : Développement & technologies

Ensemble des notions liées au développement logiciel et aux technologies numériques, incluant les langages, frameworks, architectures, infrastructures et environnements techniques.

  • Planning poker

    Le Planning Poker est une technique d’estimation consensuelle utilisée en gestion de projet, particulièrement en développement logiciel agile. L’objectif principal est d’estimer la taille ou la complexité relative des tâches (appelées « tickets » ou « user stories ») à réaliser pendant un sprint. Le processus se déroule généralement comme suit :

  • Platform Engineer

    Un platform engineer est un ingénieur qui conçoit, construit et maintient les plateformes informatiques sur lesquelles les développeurs construisent et déploient des applications. Compétence techniques : Containers et orchestration : Docker, Kubernetes Devops : Jenkins, GIT, CI/CD Pipelines Plateformes de cloud : AWS, Azure, Google Cloud Bases de données : SQL, NoSQL, DataWarehousing Monitoring, logging…

  • PostCSS

    PostCSS est un outil de transformation de styles CSS basé sur un écosystème de plugins JavaScript. Il prend un fichier CSS en entrée, le parse en un arbre de syntaxe abstraite (AST) et fournit une API permettant à des plugins d’analyser et de modifier ce code de manière programmatique. Objectif : Offrir une infrastructure modulaire et extensible pour transformer les…

  • Pré-processeur CSS

    Outil ou programme qui permet de générer du CSS à partir des fichiers écrits dans un langage de compilation. Un préprocesseur est un programme qui transforme le code source avant l’étape de compilation. Il sert à donner une couche d’abstraction, à mieux organiser son code en utilisant l’imbrication des sélecteurs, en automatisant des tâches répétitives…

  • Procédure

    Sous-programme ou groupe d’instructions codée pour exécuter une tâche spécifique sans renvoyer de valeur après l’exécution. Une procédure est une unité de code réutilisable qui ne peut pas renvoyer de valeur (ou renvoie undefined), contrairement à une fonction qui prend des entrées (appelées arguments) et retourne une valeur en fonction de ces entrées. Dans le…

  • Procédure stockée

    Une procédure stockée est un bloc de code SQL nommé, préenregistré dans la base de données, qui peut être exécuté à la demande pour effectuer une ou plusieurs opérations logiques. Une procédure stockée est comme une « fonction » ou un « script » installé directement dans la base de données. Une fois créée, elle…

  • Programmation assistée par l’IA

    La programmation assistée par l’IA est une approche de développement logiciel dans laquelle des systèmes d’intelligence artificielle (souvent basés sur des modèles de langage) aident les développeurs à écrire, comprendre, corriger ou documenter du code sans remplacer leur jugement ni leur responsabilité. L’IA agit comme un pair-programmeur virtuel, proposant du code en temps réel, mais…

  • Programmation fonctionnelle

    La programmation fonctionnelle est un paradigme de programmation qui traite le calcul comme l’évaluation de fonctions mathématiques, en évitant les états mutables et les effets secondaires. Au lieu de décrire « comment » faire quelque chose (séquence d’instructions, boucles, mutations), elle décrit « quoi » doit être calculé, en composant des fonctions pures pour transformer…

  • Programmation fonctionnelle pour le web

    La programmation fonctionnelle pour le web est une approche de développement qui applique les principes de la programmation fonctionnelle (PF) comme l’immutabilité, les fonctions pures, la composition et l’absence d’effets de bord à la création d’applications web, que ce soit côté client (frontend), serveur (backend) ou les deux. C’est une manière de coder des sites…

  • Programmation Orientée Objet – POO

    La POO est une méthode de programmation qui organise le code autour d’objets, qui modélisent des entités du monde réel (une personne, une voiture, un produit, un utilisateur). Analogie :Une voiture (objet) a des caractéristiques (couleur, marque = attributs) et des comportements (démarrer, freiner = méthodes). Les 4 piliers de la POO Pilier Ce que…