TechTarget
Accès rapide :

Développement logiciel

Un ensemble de glossaires et de définitions portant sur le développement d'applications, les langages de programmation, les IDE, les OS ainsi que sur les architectures logicielles et l'open source.

Applications Web

Un ensemble de termes techniques relatifs aux applications Wen au modèle SaaS, aux sites Web, au commerce électronique et au cloud computing.

  • XML

    Le langage XML (eXtensible Markup Language) sert à décrire des données.

  • Jabber

    Jabber est une initiative visant à créer une plateforme de messagerie instantanée open source fondée sur le langage XML.

  • Windows Admin Center (anciennement projet Honolulu)

    Windows Admin Center, anciennement projet Honolulu, est un utilitaire accessible par navigateur qui gère les systèmes d'exploitation Windows Server et client, les clusters hyperconvergés et les clusters de basculement.

Voir toutes les définitions Applications Web

DevOps

Un ensemble de termes techniques relatifs à DevOps, aux méthologies agiles, à l'outillage DevOps, à la gestion des applications cloud et à la gestion agile des RH.

  • Test de bout en bout

    Par test de bout en bout (end-to-end testing en anglais), on entend une méthodologie qui évalue l'ordre de travail d'un produit complexe, du début jusqu'à la fin.

  • Développement logiciel

    Le terme développement logiciel représente tous les processus impliqués collectivement dans la création de programmes et incarnant chacun une des phases du cycle de développement des systèmes (SDLC).

  • génie logiciel

    Est appelé génie logiciel l'application des principes de l'ingénierie (traitant habituellement des systèmes physiques) à la conception, au développement, au test, au déploiement et à la gestion de logiciels.

Voir toutes les définitions DevOps Haut de page

Java

Un ensemble de termes techniques relatifs au langage et à la plateforme Java EE, aux frameworks, aux outils de développements et aux bonnes pratiques.

  • Java

    Java est un langage de programmation inspiré du langage C++, avec un modèle de programmation orienté objet.

  • JSON (JavaScript Object Notation)

    JSON (JavaScript Object Notation) est un format d'échange de données en texte lisible. Il est utilisé pour représenter des structures de données et des objets simples dans un code qui repose sur un navigateur Web. JSON est parfois également utilisée dans les environnements de programmation, côté serveur et côté poste de travail.

Voir toutes les définitions Java Haut de page

Mobile

Un ensemble de termes techniques relatifs au développement d'applications mobiles en entreprise, aux outils de développement, aux frameworks, aux bonnes pratiques et sur le déploiement d'applications mobiles.

  • Bootstrap

    Bootstrap est une infrastructure de développement frontale, gratuite et open source pour la création de sites et d'applications Web. L'infrastructure Bootstrap repose sur HTML, CSS et JavaScript (JS) pour faciliter le développement de sites et d'applications réactives et tout-mobile.

  • application mobile

    Une application mobile, ou « appli », est un logiciel développé spécialement pour être utilisé sur de petits appareils informatiques sans fil, tels que smartphones et tablettes, plutôt que sur des ordinateurs de bureau ou portables.

  • haptique

    L'haptique est la science de l'application d'un contrôle et d'une sensation tactiles à l'interaction avec des applications informatiques. Le mot vient du grec « haptomai » qui signifie « je touche ». L'haptique apporte une dimension supplémentaire à un environnement de réalité virtuelle ou 3D. Elle est essentielle à l'immersivité de ces environnements.

Voir toutes les définitions Mobile Haut de page

Open Source

Un ensemble de termes techniques relatifs à l'open source, au développement de logiciels libres, aux communautés de développement et d'utilisateurs ainsi qu'aux fondations open source et aux contributions des entreprises.

  • Red Hat

    Red Hat est un éditeur de logiciels de premier plan qui assemble des composants open source du système d'exploitation Linux et des programmes associés sous la forme d'un package de distribution facile à commander et à mettre en œuvre.

  • Google Chrome OS

    Google Chrome OS est un système d'exploitation léger open source. Il utilise soixante pour cent de l'espace disque qu'occupe Windows 7 et se destine aux appareils de type « netbook » (miniportable) ou tablette PC qui accèdent à des applications Web et à des données stockées sur des serveurs distants...

  • Jabber

    Jabber est une initiative visant à créer une plateforme de messagerie instantanée open source fondée sur le langage XML.

Voir toutes les définitions Open Source Haut de page

Outils de développement

Un ensemble de termes techniques relatifs aux outils de développements, aux langages de programmation, aux ateliers de développement (IDE), aux bonnes pratiques et méthodologies, ainsi qu'aux plateformes cloud.

  • SaltStack

    SaltStack, également appelé Salt, est un outil de gestion et d'orchestration de configuration.

  • Python

    Python est un langage de programmation interprété et orienté objet similaire à PERL, qui est devenu de plus en plus populaire grâce à sa syntaxe claire et à sa lisibilité.

  • Test en boîte blanche

    Le test en boîte blanche (white box testing, en anglais) est une méthode de test logiciel qui utilise le code source d'un programme comme base pour concevoir des tests et des scénarios de test pour l’assurance qualité (QA).

Voir toutes les définitions Outils de développement Haut de page

SOA

Un ensemble de termes techniques relatifs aux architectures logicielles et aux services Web, à la SOA, aux API, aux applications cloud-natives, aux applications qui utilisent XML et HTTP.

  • Ansible

    Ansible est une plateforme informatique open source de gestion des configurations (CM, Configuration Management) et d'automatisation, fournie par Red Hat.

  • ESB

    Un bus de services d'entreprise (ESB, Enterprise Service Bus) est un outil middleware qui sert à répartir le travail entre les composants connectés d'une application.

  • SOA (Service-Oriented Architecture, Architecture orientée services)

    L'architecture orientée services (Service-Oriented Architecture, SOA) est un modèle de développement logiciel à base de composants applicatifs distribués et doté de fonctions de découverte, de contrôle d'accès, de mappage de données et de sécurité.

Voir toutes les définitions SOA Haut de page

Systèmes d'exploitation

Un ensemble de termes techniques relatifs aux systèmes d'exploitation (OS) open source ou propriétaire, à Linux, Windows, Unix ou MacOS, aux mécanismes de démarrage, aux lignes de commandes, aux noyaux et aux DLL.

  • Windows Admin Center (anciennement projet Honolulu)

    Windows Admin Center, anciennement projet Honolulu, est un utilitaire accessible par navigateur qui gère les systèmes d'exploitation Windows Server et client, les clusters hyperconvergés et les clusters de basculement.

  • Boot2Docker

    Boot2Docker est une distribution Linux minimaliste qui n'a qu'un seul objectif : exécuter des conteneurs Docker. Elle est obsolète et son usage est déconseillé.

  • agnostique

    En informatique, un état est dit « agnostique » lorsqu'il se rapporte à une ressource généralisée au point d'être interopérable au sein de systèmes distincts, à savoir indépendante de ceux-ci. Le terme peut désigner non seulement un logiciel ou un élément matériel, mais également des pratiques ou des processus métier.

Voir toutes les définitions Systèmes d'exploitation Haut de page

- ANNONCES GOOGLE

LeMagIT

Close