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…