Introduction à la formation Environnement Web
L’émergence d’un nouvel espace : qu’est-ce que le Web ? Différence avec Internet
Evolution des usages
Cadre juridique et règlementations (RGPD, confidentialité et vie privée)
La neutralité du Net, enjeux et problématiques
Transformation (webisation) des applications
Vers l’« Internet of Everything » ?
Principes de fonctionnement
L’infrastructure Internet : IP, TCP/IP, DNS, processus de routage…
Qu’est-ce que le protocole HTTP ? HTTPS
Les navigateurs
Les noms de domaine
L’hébergement Web
Développement web et architecture des applications
Côté client et côté serveur
Les incontournables JavaScript, HTML et CSS
Présentation de XML
Frameworks JavaScript
Technologies côté serveur : PHP, .NET, Java
Evolution des accès aux données
Des architectures orientées service (SOA) aux microservices
La place de l’Open Source
Les différents services du Web
La collaboration : espaces, outils, messageries, forums…
Multimédia : son, image et vidéo à la demande
Commerce en ligne et e-paiement
Espaces de publication, CMS
Google et le référencement, les impacts du
SEO sur la conception web
La sécurité sur le Web
Les grands principes : menaces, risques, vulnérabilités…
Les méthodes d’authentification
Sécurité des accès