<decoder_le_jargon/>
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.
<nous_contacter/>
Prêt à concrétiser votre projet ?
Contactez-nous pour un premier échange. C'est sans engagement !