Glossaire
Termes techniques
Définitions centrées sur le domaine du numérique avec le détaille sur des termes techniques spécifiques.
.NET
.NET est le principal framework de l’univers Microsoft.
.NET est le principal framework de l’univers Microsoft.
AJAX
Le petit nom de Asynchronous JavaScript + XML, une nouvelle approche pour rendre dynamique un site web.
API
Une API est un programme permettant à deux applications distinctes de communiquer entre elles et d’échanger des données.
AWS
Le Cloud AWS (Amazon WebServices) est une plateforme de services cloud développée par le géant américain Amazon.
Algorithmie
L’algorithmie, c’est un peu comme les coulisses d’un programme !
Android
Android est un système d’exploitation mobile basé sur Linux.
Angular
Angular est un framework de développement JavaScript populaire basé sur TypeScript.
Application
C’est un programme conçu pour effectuer une ou plusieurs tâches. Réaliser des applications, c’est notre cœur de métier chez AXOPEN !
Asynchrone
Se dit d’un traitement ou d’un événement qui est traité dans une temporalité différente de l’appelant.
Audit
Un audit consiste à réaliser un état des lieux critique d’une application en fonction des objectifs fixés.
Azure
Azure est la plateforme de Cloud de Microsoft.
Le petit nom de Asynchronous JavaScript + XML, une nouvelle approche pour rendre dynamique un site web.
API
Une API est un programme permettant à deux applications distinctes de communiquer entre elles et d’échanger des données.
AWS
Le Cloud AWS (Amazon WebServices) est une plateforme de services cloud développée par le géant américain Amazon.
Algorithmie
L’algorithmie, c’est un peu comme les coulisses d’un programme !
Android
Android est un système d’exploitation mobile basé sur Linux.
Angular
Angular est un framework de développement JavaScript populaire basé sur TypeScript.
Application
C’est un programme conçu pour effectuer une ou plusieurs tâches. Réaliser des applications, c’est notre cœur de métier chez AXOPEN !
Asynchrone
Se dit d’un traitement ou d’un événement qui est traité dans une temporalité différente de l’appelant.
Audit
Un audit consiste à réaliser un état des lieux critique d’une application en fonction des objectifs fixés.
Azure
Azure est la plateforme de Cloud de Microsoft.
Back-end
Le back-end correspond aux coulisses d’un site ou d’une application, c’est la logique qui va lui permettre de fonctionner.
Base de données
Une base de données (ou BDD), est un ensemble d’informations stockées dans un dispositif informatique.
Le back-end correspond aux coulisses d’un site ou d’une application, c’est la logique qui va lui permettre de fonctionner.
Base de données
Une base de données (ou BDD), est un ensemble d’informations stockées dans un dispositif informatique.
C#
C# (prononcé « C Sharp ») est un langage de programmation orienté objet qui permet de créer des applications qui s’exécutent dans .NET.
CDN
Réseau de diffusion de contenu (ou « content delivery network »)
CI/CD
Processus d’automatisation : Intégration Continue et Déploiement Continu
CMS
C’est un système de gestion de contenu.
CSS
Feuilles de style qui permettent de mettre en forme des pages web.
Cloud
Le Cloud consiste à accéder à des ressources informatiques, à partir d’internet, via un fournisseur.
Cross-platform
C’est le fait de développer une app compatible sur plusieurs plateformes qui se basent initialement sur des technologies différentes.
C# (prononcé « C Sharp ») est un langage de programmation orienté objet qui permet de créer des applications qui s’exécutent dans .NET.
CDN
Réseau de diffusion de contenu (ou « content delivery network »)
CI/CD
Processus d’automatisation : Intégration Continue et Déploiement Continu
CMS
C’est un système de gestion de contenu.
CSS
Feuilles de style qui permettent de mettre en forme des pages web.
Cloud
Le Cloud consiste à accéder à des ressources informatiques, à partir d’internet, via un fournisseur.
Cross-platform
C’est le fait de développer une app compatible sur plusieurs plateformes qui se basent initialement sur des technologies différentes.
DSI
La DSI est la direction des systèmes d’informations d’une organisation.
DevOps
Ensemble de techniques permettant l’intégration, les tests et le déploiement d’une application.
La DSI est la direction des systèmes d’informations d’une organisation.
DevOps
Ensemble de techniques permettant l’intégration, les tests et le déploiement d’une application.
Ergonomie
Au sens web, l’ergonomie consiste à s’appuyer sur des études d’utilisabilité pour concevoir des interfaces graphiques.
Au sens web, l’ergonomie consiste à s’appuyer sur des études d’utilisabilité pour concevoir des interfaces graphiques.
Flutter
Flutter est un framework qui permet de créer des applications cross-plateform
Framework
Un framework est un ensemble d’outils permettant de cadrer la façon dont on conçoit une application.
Front-end
Il s’agit de la partie d’une application visible par les utilisateurs finaux.
Full-stack
La notion Full-Stack désigne l’ensemble des couches logiciels dans le développement d’une application.
Flutter est un framework qui permet de créer des applications cross-plateform
Framework
Un framework est un ensemble d’outils permettant de cadrer la façon dont on conçoit une application.
Front-end
Il s’agit de la partie d’une application visible par les utilisateurs finaux.
Full-stack
La notion Full-Stack désigne l’ensemble des couches logiciels dans le développement d’une application.
Gatsby
Très utilisé dans les projets Jamstack, Gatsby est un générateur de site statique basé sur React.
GitLab
GitLab, c’est une plateforme permettant d’héberger et de gérer des projets web de A à Z.
Green IT
Ensemble des techniques utilisées dans l’informatique afin de minimiser l’empreinte carbone, ainsi que celle du SI.
Très utilisé dans les projets Jamstack, Gatsby est un générateur de site statique basé sur React.
GitLab
GitLab, c’est une plateforme permettant d’héberger et de gérer des projets web de A à Z.
Green IT
Ensemble des techniques utilisées dans l’informatique afin de minimiser l’empreinte carbone, ainsi que celle du SI.
HTML
HTML (HyperText Markup Language) est un langage permettant de décrire le découpage d’une page web.
Hébergement
Espace de stockage permettant de mettre à disposition votre site ou application (serveurs).
HTML (HyperText Markup Language) est un langage permettant de décrire le découpage d’une page web.
Hébergement
Espace de stockage permettant de mettre à disposition votre site ou application (serveurs).
IDE
Environnement de développement permettant de faciliter le développement d’applications.
IHM
Interface Homme-Machine
Intellij IDEA
Environnement de développement permettant de faciliter le développement d’applications.
Ionic
Framework de développement d’applications cross-platform.
iOS
Système d’exploitation des appareils Apple.
Environnement de développement permettant de faciliter le développement d’applications.
IHM
Interface Homme-Machine
Intellij IDEA
Environnement de développement permettant de faciliter le développement d’applications.
Ionic
Framework de développement d’applications cross-platform.
iOS
Système d’exploitation des appareils Apple.
JEE
Java Entreprise Edition
JMS
Java Messaging Service
Jamstack
Architecture de site web consistant à compiler son site en amont afin d’avoir des pages statiques.
Java
Langage de développement très populaire !
JavaScript
Langage de scripting orienté objet
Java Entreprise Edition
JMS
Java Messaging Service
Jamstack
Architecture de site web consistant à compiler son site en amont afin d’avoir des pages statiques.
Java
Langage de développement très populaire !
JavaScript
Langage de scripting orienté objet
Kotlin
Langage de programmation permettant de développement des applications mobiles Android natives.
Langage de programmation permettant de développement des applications mobiles Android natives.
Langage de programmation
C’est une notation qui permet, après une étape de traduction, de fournir des instructions exécutables par un ordinateur.
Librairie
Une librairie est un ensemble de fonctions et de classes déjà codées dans un langage.
C’est une notation qui permet, après une étape de traduction, de fournir des instructions exécutables par un ordinateur.
Librairie
Une librairie est un ensemble de fonctions et de classes déjà codées dans un langage.
Maintenance
La maintenance consiste à s’assurer du bon fonctionnement d’une application et de son évolution.
Messaging
Se dit d’un système à base de message (à la différence d’un système d’appel et de réponse instantanée)
Microservice
Un microservice est une unité cohérente qui répond à une fonctionnalité précise au sein du SI.
Migration
Cela désigne le changement de la structure d’une donnée ou d’un environnement vers à un autre (différent du premier).
Mise en production
La mise en production consiste à livrer un ensemble de fonctionnalités sur un environnement destiné à la production.
Monitoring
Technique qui permet d’analyser et de surveiller le comportement et les réactions d’une application.
MySQL
Moteur de gestion de base de données.
Méthode agile
La méthode agile est une méthode de gestion de projet qui permet de s’adapter aux aléas.
La maintenance consiste à s’assurer du bon fonctionnement d’une application et de son évolution.
Messaging
Se dit d’un système à base de message (à la différence d’un système d’appel et de réponse instantanée)
Microservice
Un microservice est une unité cohérente qui répond à une fonctionnalité précise au sein du SI.
Migration
Cela désigne le changement de la structure d’une donnée ou d’un environnement vers à un autre (différent du premier).
Mise en production
La mise en production consiste à livrer un ensemble de fonctionnalités sur un environnement destiné à la production.
Monitoring
Technique qui permet d’analyser et de surveiller le comportement et les réactions d’une application.
MySQL
Moteur de gestion de base de données.
Méthode agile
La méthode agile est une méthode de gestion de projet qui permet de s’adapter aux aléas.
Navigateur
Programme informatique qui permet de lire des fichiers au format HTML, et plus largement, d’accéder à des sites !
Node.js
Serveur JavaScript
Programme informatique qui permet de lire des fichiers au format HTML, et plus largement, d’accéder à des sites !
Node.js
Serveur JavaScript
Observabilité Ensemble de techniques visant à exposer l’état des applications pour permettre de mieux identifier et résoudre les problèmes. Open source L’Open Source désigne le fait de rendre un code source consultable et utilisable par tous.
PHP
Langage de programmation s’exécutant côté serveur et permettant la création dynamique de pages web ou d’APIs.
PWA
Le principe d’une PWA est d’offrir une application mobile ayant l’accessibilité d’un site web avec les fonctionnalités d’une app native.
PostgreSQL
Moteur de gestion de base de données libre de droit.
Programmation Orientée Objet
Paradigme de programmation qui a pour point central la définition de briques logicielles appelées « Objet » et les relations entre ces objets.
Programme
Un programme est une suite d’instructions exécutable par un ordinateur destiné à résoudre un problème.
Langage de programmation s’exécutant côté serveur et permettant la création dynamique de pages web ou d’APIs.
PWA
Le principe d’une PWA est d’offrir une application mobile ayant l’accessibilité d’un site web avec les fonctionnalités d’une app native.
PostgreSQL
Moteur de gestion de base de données libre de droit.
Programmation Orientée Objet
Paradigme de programmation qui a pour point central la définition de briques logicielles appelées « Objet » et les relations entre ces objets.
Programme
Un programme est une suite d’instructions exécutable par un ordinateur destiné à résoudre un problème.
REST
REST (REpresentational State Transfer) est un style d’architecture logicielle qui fonctionne sous un certain nombre de contraintes.
RGPD
La RGPD est une loi européenne sur la sécurité des données.
React
React est un framework de développement JavaScript populaire.
React Native
Framework basé sur React pour le développement d’applications cross-platform.
Recette
Un environnement de test ayant les mêmes conditions que l’environnement de prod, qui permet aux utilisateurs de tester les développements.
Repository
C’est l’emplacement où Git va stocker toutes les informations permettant de gérer le versioning et l’historisation d’une application.
Responsive design
Design d’un site web qui permet de s’adapter à toute taille et tout type d’écran, en gardant les données lisibles.
REST (REpresentational State Transfer) est un style d’architecture logicielle qui fonctionne sous un certain nombre de contraintes.
RGPD
La RGPD est une loi européenne sur la sécurité des données.
React
React est un framework de développement JavaScript populaire.
React Native
Framework basé sur React pour le développement d’applications cross-platform.
Recette
Un environnement de test ayant les mêmes conditions que l’environnement de prod, qui permet aux utilisateurs de tester les développements.
Repository
C’est l’emplacement où Git va stocker toutes les informations permettant de gérer le versioning et l’historisation d’une application.
Responsive design
Design d’un site web qui permet de s’adapter à toute taille et tout type d’écran, en gardant les données lisibles.
SASS / SCSS
SASS est un langage de script préprocesseur compilé et interprété en CSS.
SI
Le SI désigne le système d’informations d’une organisation.
SOAP
SOAP (Simple Object Access Protocol) est un protocole de communication.
SQL
Langage permettant de communiquer avec une base de données.
Scalabilité
La scalabilité est un terme utilisé pour parler de redimensionnement des ressources à des fins de performances.
Serverless
Le terme serverless se dit d’un traitement qui ne nécessite pas de serveur (à comprendre ici : dont on ne s’occupe pas du serveur)
Serveur
C’est la machine dont les données (fichiers) sont partagées en interne, intranet ou extranet, relié au monde par internet.
Spring Batch
C’est un framework Java basé sur Spring qui a pour but de faciliter la création de batch (utilisé pour traiter de grands volumes de data).
Spring Boot
Framework Java se basant sur Spring.
Sprint
Utilisé dans les méthodes de gestion de projet agiles, le sprint est un cycle de développement composé de plusieurs étapes.
Stateful
Un process est dit « stateful » (avec état) lorsqu’il peut être réutilisé sans limite.
Stateless
Un process est dit stateless (sans état) lorsqu’il est indépendant. Chaque transaction est effectuée comme si c’était la première fois.
Strapi
Très utilisé dans les projets JamStack, Strapi est un headless CMS qui permet de gérer les contenus.
Swift
Langage de programmation créé par Apple, pour le développement sur leur différents périphériques.
Symfony
Framework PHP permettant de développer des applications web.
SASS est un langage de script préprocesseur compilé et interprété en CSS.
SI
Le SI désigne le système d’informations d’une organisation.
SOAP
SOAP (Simple Object Access Protocol) est un protocole de communication.
SQL
Langage permettant de communiquer avec une base de données.
Scalabilité
La scalabilité est un terme utilisé pour parler de redimensionnement des ressources à des fins de performances.
Serverless
Le terme serverless se dit d’un traitement qui ne nécessite pas de serveur (à comprendre ici : dont on ne s’occupe pas du serveur)
Serveur
C’est la machine dont les données (fichiers) sont partagées en interne, intranet ou extranet, relié au monde par internet.
Spring Batch
C’est un framework Java basé sur Spring qui a pour but de faciliter la création de batch (utilisé pour traiter de grands volumes de data).
Spring Boot
Framework Java se basant sur Spring.
Sprint
Utilisé dans les méthodes de gestion de projet agiles, le sprint est un cycle de développement composé de plusieurs étapes.
Stateful
Un process est dit « stateful » (avec état) lorsqu’il peut être réutilisé sans limite.
Stateless
Un process est dit stateless (sans état) lorsqu’il est indépendant. Chaque transaction est effectuée comme si c’était la première fois.
Strapi
Très utilisé dans les projets JamStack, Strapi est un headless CMS qui permet de gérer les contenus.
Swift
Langage de programmation créé par Apple, pour le développement sur leur différents périphériques.
Symfony
Framework PHP permettant de développer des applications web.
TMA
Tierce Maintenance Applicative
Talend
Talend est un logiciel ETL permettant de faire de l’Extract, de la Transformation et du chargement (Load) de données.
Tests unitaires
Technique de test applicatif permettant d’éviter les régressions.
TypeScript
Langage de programmation basé sur JavaScript.
Tierce Maintenance Applicative
Talend
Talend est un logiciel ETL permettant de faire de l’Extract, de la Transformation et du chargement (Load) de données.
Tests unitaires
Technique de test applicatif permettant d’éviter les régressions.
TypeScript
Langage de programmation basé sur JavaScript.
UI
UI signifie « user interface », et se compose de tous les éléments graphique d’une interface utilisateur.
URL
Uniform Ressource Locator
UX
UX signifie « user experience » et définit l’ensemble des éléments permettant l’utilisation du site web de façon optimale.
Visual Studio
Environnement de développement de Microsoft.
Vue.js
Framework JavaScript populaire.
WAI
C’est un ensemble de techniques ayant pour vocation de rendre le web accessible aux personnes en situation de handicap.
Wildfly
Wildfly est un serveur d’application Java
xAPI
Il s’agit de l’interface de programmation d’applications d’expérience, une spécification logicielle d’apprentissage en ligne permettant d’enregistrer les expériences d’apprentissage d’un individu en ligne et hors ligne. Il est également connu sous le nom d’API Tin Can ou API d’expérience.
Il s’agit de l’interface de programmation d’applications d’expérience, une spécification logicielle d’apprentissage en ligne permettant d’enregistrer les expériences d’apprentissage d’un individu en ligne et hors ligne. Il est également connu sous le nom d’API Tin Can ou API d’expérience.