Le lexique

Entre jargon et mots techniques, les métiers du développement sont parfois difficiles à appréhender... Pour vous aider à y voir plus clair, nous vous avons préparé un lexique aux petits oignons. De quoi vous familiariser avec les différents termes de la profession !

Le Web, concrètement

Site web

Un site web permet de consulter des informations en ligne depuis un navigateur. Il est généralement utilisé pour présenter une entreprise, un service ou des contenus, sans interactions complexes.

Application web

Une application web est un logiciel accessible en ligne, sans installation. Elle permet à l’utilisateur d’interagir avec des données et des fonctionnalités directement à l’écran.

Application mobile

Une application mobile est une application installée sur un smartphone. Elle est conçue pour une utilisation fluide et adaptée aux usages mobiles.

PWA

Une PWA est une application web installable sans passer par un store. Elle peut accéder à certaines fonctionnalités du téléphone comme le GPS ou les notifications.

Frontend

Le frontend correspond à la partie de l’application visible sur l’écran de l’utilisateur. Il regroupe les écrans, boutons et interactions.

Back-office

Le back-office est l’interface utilisée pour administrer une application ou un site web. Il permet de gérer des données, utilisateurs et contenus en toute sécurité.

Formulaire

Un formulaire est une interface de saisie de données permettant à l’utilisateur de transmettre des informations. Les données sont ensuite contrôlées et validées par le backend.

Briques techniques

HTML

HTML est le langage qui permet d’afficher du contenu sur l’écran. Il structure les pages web.

CSS

CSS définit l’apparence visuelle de l’application. Il gère couleurs, polices et mise en page.

JavaScript

JavaScript permet à l’application de réagir aux actions de l’utilisateur. Il rend les interfaces dynamiques.

PHP

PHP est un langage utilisé côté serveur pour faire fonctionner l’application. Il traite les données et applique les règles de gestion.

SQL

SQL est le langage utilisé pour communiquer avec la base de données. Il permet de créer, lire, modifier et supprimer des informations.

Framework

Un framework fournit une base commune pour développer une application. Il facilite la maintenance et la transmission entre développeurs.

Package

Un package est un composant logiciel prêt à l’emploi. Il peut servir à envoyer des e-mails, générer des PDF ou exporter des données.

Cache

Le cache permet de conserver temporairement certaines informations. Il améliore les performances de l’application.

Serveurs & données

Cloud

Le cloud repose sur plusieurs serveurs interconnectés. Il améliore la disponibilité et la fiabilité.

Base de données

Une base de données stocke les informations de l’application. Elle est organisée en tables comparables à des tableaux Excel.

Stockage

Le stockage est l’espace dédié aux fichiers de l’application. Il concerne documents, images et fichiers volumineux.

Nom de domaine

Un nom de domaine est l’adresse lisible utilisée pour accéder à un site web ou à des e-mails. C’est ce qui se trouve après www ou @.

DNS

Le DNS est l’annuaire d’Internet. Il relie un nom de domaine à un serveur.

Adresse IP

Une adresse IP est l’adresse technique d’un serveur, composée de chiffres. Elle est utilisée par les machines.

Serveur

Un serveur est un ordinateur connecté à Internet en permanence, qui fonctionne 24h/24. Il héberge le backend et la base de données.

Hébergement

L’hébergement regroupe les moyens permettant à une application d’être accessible en ligne. Il inclut serveur, réseau et services associés.

VPS

Un VPS est un serveur virtuel réservé à une application. Il offre des ressources dédiées et indépendantes.

Datacenter

Un datacenter est un site physique conçu pour héberger des serveurs. Il garantit leur disponibilité continue.

Sécurité & fiabilité

Authentification

L’authentification permet à l’application de vérifier l’identité d’un utilisateur. Elle repose sur des identifiants et mots de passe.

Autorisation

L’autorisation définit ce qu’un utilisateur a le droit de faire. Elle correspond aux actions Create, Read, Update et Delete (CRUD).

Chiffrement

Le chiffrement protège les données en les rendant illisibles pour un être humain. Il est utilisé pour sécuriser mots de passe et informations sensibles.

RGPD

Le RGPD définit les règles à respecter lors du traitement des données personnelles. Il garantit transparence et protection des utilisateurs.

Double authentification (2FA)

La double authentification renforce la sécurité d’accès. Elle ajoute un code temporaire en plus du mot de passe.

Sauvegarde

Une sauvegarde est une copie de secours des données. Elle permet une restauration en cas de problème.

Maintenance

La maintenance regroupe les actions assurant le bon fonctionnement dans le temps. Elle inclut mises à jour, corrections et surveillance.

Développement & mise en ligne

IDE

Un IDE est un logiciel utilisé pour écrire et organiser le code. Il regroupe les outils du développeur.

Git

Git permet de gérer les versions du code. Il est utilisé seul ou à plusieurs.

GitHub

GitHub est la plateforme de référence pour héberger du code Git. Elle facilite la collaboration.

Déploiement

Le déploiement consiste à installer une nouvelle version sur le serveur. Elle devient accessible aux utilisateurs.

Mise à jour

Une mise à jour améliore une application existante. Elle corrige, sécurise ou enrichit.

Performance

La performance correspond à la fluidité ressentie par l’utilisateur. Elle impacte directement le confort d’utilisation.

Les risques du Web

Spam

Le spam est un message non sollicité, souvent reçu par e-mail. Il est généralement sans danger mais doit être traité avec prudence.

Phishing

Le phishing est une tentative de fraude visant à tromper l’utilisateur. Il imite souvent un service de confiance.

Virus

Un virus est un logiciel malveillant pouvant s’installer à l’insu de l’utilisateur. Il est souvent transmis via des pièces jointes ou liens.

Hacking

Le hacking est une tentative d’intrusion dans un système informatique. Il s’agit souvent d’attaques automatisées.

Lien malveillant

Un lien malveillant semble légitime mais mène vers un site dangereux. Il est fréquemment utilisé dans des tentatives de fraude.

Pièce jointe dangereuse

Une pièce jointe dangereuse est un fichier apparemment inoffensif. Elle peut contenir un logiciel malveillant.

Vol de mot de passe

Le vol de mot de passe permet à un tiers d’accéder à un compte. Il est souvent aggravé par la réutilisation des mots de passe.

Fuite de données

Une fuite de données correspond à l’exposition d’informations sensibles. Elle peut concerner données personnelles ou comptes.

Usurpation d’identité

L’usurpation d’identité permet d’agir à la place d’un utilisateur. Elle concerne souvent des comptes en ligne.

Faille de sécurité

Une faille de sécurité est un point faible technique. Elle peut être exploitée si elle n’est pas corrigée.

Prêt à concrétiser votre projet ?

Contactez-nous pour un premier échange. C'est sans engagement !