Vocabulaire

Backend

Développement backend

Le back-end, tout comme le front-end correspond à toutes les techniques permettant de gérer les données acquises par la partie front-office.
On y retrouve les bases de données, les serveurs, le code permettant d’enregistrer les informations ou de les vérifier.

Backoffice

Vocabulaire général

Le back-office est la partie non visible par les internautes qui permet de manager la partie front-office.
C’est donc souvent un panneau d’administration qui permet de gérer toutes les données qui s’affichent sur le front-office.

Big data

Vocabulaire général

Le Big Data, c’est l’ensemble massif de données disponible grâce à toutes les applications numériques.
Le Big Data permet, aujourd’hui, l’analyse en tant réel et la prise de décision à travers des statistiques.
Tout ceci est possible grâce à la numérisation de tout ou partie des processus analogiques.

BSon

Base de données

BSon est le format Binaire de JSon. Il est notamment utilisé en NoSQL comme avec MongoDB.

Livraison Continue (CD)

DevOps

Continuous Delivery, ou Livraison Continue, est un ensemble de pratiques qui suit souvent l’Intégration Continue.
Elle vise à déployer de manière automatique et sur les bons supports, le code source validé lors de l’action d’Intégration Continue.

Content Delivery Network (CDN)

Serveur

CDN, ou Content Delivery Network, est un réseau qui permet de facilement mettre à disposition des ressources sur le net allégeant notre serveur.
Les CDN sont très utilisés pour récupérer des bibliothèques comme JQuery, mais on peut aussi l’utiliser pour nos propres fichiers/images.

Intégration Continue (CI)

DevOps

Continuous Integration, ou Intégration Continue, est un ensemble de pratiques permettant, de manière automatique, la vérification du code source.
Cela se fait à travers des outils d’automatisation qui lorsqu’un développeur va push sur Git va déployer une suite d’opérations de compilation, tests unitaires, fonctionnels, validation du produit, etc..

Commit

Versionning

Dans le versionning, commit est l’action d’enregistrer et de préparer des fichiers pour les envoyer sur le serveur.

Compilé

Vocabulaire général

Se dit d’un langage qui va être transformé – compilé – par un compilateur en un code binaire (non compréhensible par l’Homme). C’est directement l’OS qui va utiliser ce code de manière simple et rapide. (Exemple: les fichiers .exe sous Windows)

Cloud computing

Cloud

Le Cloud Computing représente la mise à disposition d’un parc de machines, de réseaux et/ou de logiciels à travers internet.
Le fournisseur gère la maintenance et le client paye donc l’accès et l’utilisation dudit service.

CMS

Vocabulaire général

Un CMS, Content Management System ou système de gestion de contenu, est un outil permettant la création et la mise à jour rapide d’un site internet.
L’exemple le plus populaire reste WordPress, très utilisé pour créer facilement des sites.

Crossplateforme

Développement mobile

Se dit d’une technologie ou d’un langage qui permet de développer une seule fois pour différents supports (mobile, ordinateur et web par exemple)

CSS

Développement frontend

CSS, ou Cascading Style Sheet, est un langage permettant de décrire la disposition et l’apparence de documents HTML (ou XML).
Grâce à sa version 3, CSS permet aujourd’hui d’avoir de superbes interfaces et d’ajouter des animations. Il est le deuxième pilier incontournable du développement Web.

Dév Front-End

Vocabulaire général

Le dév front, c’est la personne qui va se charger de coder la partie visible des applications ou des sites Web.
Il maitrisera souvent au moins un framework JS et aura de bonnes connaissances HTML/CSS.

Dév Back-End

Vocabulaire général

Le dév back, c’est la personne qui va se charger de coder la partie cachée des applications ou des sites Web. C’est à dire ce qui se cache sur le serveur.
Il maitrisera un ou des langages comme le PHP ou le Java mais aussi le SQL pour communiquer avec les BDDs.

Formation Développeur Web