1. LANGAGES ET OUTILS DU WEB
VALDY GILDAS NGOUABIRA
VALDY GILDAS NGOUABIRA 1
2. PLAN
C’est quoi le web ?
Différence entre web et internet ?
Historique web et internet.
Les langages client.
Les langages serveur
Les bases de données
Les serveurs
IP et noms d’hôtes
Les protocoles
Les métiers du web
VALDY GILDAS NGOUABIRA 2
3. LE WEB
Ensemble des données reliées par des liens hypertextes, sur Internet.
VALDY GILDAS NGOUABIRA 3
4. DIFFÉRENCE ENTRE WEB ET INTERNET ?
Internet est une interconnexion des machines à l’échelle mondial, un réseau mondial. on trouve
plusieurs services :
• Le Web (le plus connu d’entre eux) : vous ouvrez un navigateur web pour y aller, comme Google Chrome,
Firefox, Internet Explorer, Edge, Safari...
• Les e-mails : pour échanger des messages. Il s’agit tout simplement de courrier électronique.
• Les newsgroups : moins connus, ils sont l’ancêtre des forums et permettent de discuter à plusieurs en postant
des messages.
• Le FTP : un moyen d’échanger des fichiers entre ordinateurs.
VALDY GILDAS NGOUABIRA 4
5. HISTORIQUE WEB ET INTERNET
Le Web a une longue histoire derrière lui. Faisons un historique express :
• 1969 : création de l’ancêtre d’Internet, appelé alors ARPAnet. C’est un réseau militaire qui se veut
décentralisé (il n’a pas de lieu de commande central). Le réseau a ensuite évolué pour devenir un lieu
d’échange universitaire avant de devenir progressivement grand public sous le nom d’Internet.
• 1972 : apparition des e-mails pour échanger des messages.
• 1991 : lancement du Web, pour afficher des pages d’information.
VALDY GILDAS NGOUABIRA 5
6. HISTORIQUE WEB ET INTERNET
Tim Berners-Lee, un Britannique. Il
est le premier à présenter un
concept de "page web" avec des
"liens hypertextes" qui permettent
de naviguer d’une page à une autre.
Il est aussi à l’origine des bases du
langage HTML que l’on utilise
toujours aujourd’hui pour concevoir
des pages web.
VALDY GILDAS NGOUABIRA 6
9. LES BASES DE DONNÉES
La BDD hiérarchique.
La BDD réseau.
La BDD SQL ou relationnelle
La BDD orientée objet
La BDD orientée texte
La BDD distribuée
La BDD cloud
La BDD NoSQL
La BDD orientée graph
VALDY GILDAS NGOUABIRA 9
10. LES BASES DE DONNÉES RELATIONNELLES
VALDY GILDAS NGOUABIRA 10
11. LES BASES DE DONNÉES NOSQL
VALDY GILDAS NGOUABIRA 11
12. LES SERVEURS
VALDY GILDAS NGOUABIRA 12
Un serveur informatique est un dispositif informatique (matériel et logiciel) qui offre des services à
un ou plusieurs clients (parfois des milliers). Les services les plus courants sont :
l'accès aux informations du World Wide Web ;
le courrier électronique ;
le stockage en base de données ;
la gestion de l'authentification et du contrôle d'accès ;
le partage de périphériques (imprimantes, disque durs, etc.) ;
14. IP ET NOMS D’HÔTES
Les noms d'hôtes et DNS
On a donc créé des noms d'hôte, comme "google.com", pour pouvoir se souvenir plus facilement
du nom du service que l'on veut contacter. Le DNS permet de traduire le nom d'hôte en
adresse IP. Chaque serveur sur la toile a une IP et un nom d'hôte (plus facile à retenir).
VALDY GILDAS NGOUABIRA 14
16. LES PROTOCOLES
Un protocole réseau est un ensemble de règles et de procédures de communication utilisées de
part et d’autre par toutes les stations qui échangent des données sur le réseau.
VALDY GILDAS NGOUABIRA 16
17. Protocoles
FTP (File Transfer Protocol) s’occupe des transferts de fichiers.
TELNET Permet d’établir une connexion à un hôte distant et de gérer les données locales.
TCP (Transmission Control Protocole) s’assure que les connexions entre deux ordinateurs sont établies et maintenues.
IP (Internet Protocol) gère les adresses logiques des nœuds (stations,…).
ARP (Adress Resolution Control) fait correspondre les adresses logiques (IP) avec les adresses physiques (MAC).
SMTP (Simple Mail Transport Protocol) permet d’envoyer des courriers électroniques.
HTTP est un protocole qui permet de récupérer des ressources telles que des documents HTML. Il est à la base de tout
échange de données sur le Web.
POP 3 (Post Office Protocol version 3) et IMAP 4 (Internet Message Advertising Protocol version 4) permettent de se
connecter à un serveur de messagerie et de récupérer son courrier électronique.
SNMP (Simple Network Management Protocol) permet au administrateurs réseaux de gérer les équipements de leur
réseau.
DNS (Domain Name System, ou Système de noms de domaine en français) est un service dont la principale fonction est
de traduire un nom de domaine en adresse IP.
DHCP est un protocole réseau chargé de la configuration automatique des adresses IP d'un réseau informatique. Il évite
ainsi à l'utilisateur qui se connecte pour la première fois à un réseau, d'avoir à configurer la pile IP de son équipement.
VALDY GILDAS NGOUABIRA 17
18. LES MÉTIERS DU WEB
Chef de projet Web.
Graphiste.
UX Designer.
UI Designer.
Développeur web. Développeur front-end. Développeur back-end. Développeur full-stack.
Développeur d'applications mobiles.
Développeur logiciel.
Développeur de jeux vidéos.
VALDY GILDAS NGOUABIRA 18