Objectifs
Cette formation permet de connaitre les éléments techniques sous-jacents aux projets web et e-commerce pour pouvoir piloter les projets, mieux anticiper les problèmes, et avoir une vision plus complète pour élaborer les solutions. Elle fournit les connaissances fondamentales du web, de manière à bien dialoguer avec les différents interlocuteurs techniques : chefs de projet, développeurs, hébergeurs, architectes...
A qui s'adresse cette formation ?
Cette formation s'adresse aux responsables de projets web et e-commerce, ainsi qu'aux équipes e-marketing, qui souhaitent mieux comprendre et mieux piloter les projets web.
Programme
Programme détaillé en PDF
Nous vous conseillons d'effectuer votre inscription au minimum 15 jours avant la date de la formation.
1. Les fondamentaux : réseaux, protocoles
- Les différentes couches, de TCP IP aux couches de présentation
- Les sessions : techniques de mise en oeuvre
2. Les langages et composants clés du Web
- Grandes familles de langages serveurs (Java, .Net, PHP)
- Les Framework de développement rapide (Ruby On Rails, Symfony...)
- Le stockage des données et les bases de données
- Les bases de données relationnelles
- Les autres bases (NoSQL)
- Langages côté client : HTML, HTML5, CSS, Javascript
- Les autres technologies côté client (Flash, Silverlight)
- Les applications natives connectées
3. Éléments sur la sécurité
- Sécurité et architecture Web : contexte
- HTTPS / SSL
- Paiement sécurisé / 3DSecure
- Perspectives
4. Éléments sur la performance, Architecture Serveur
- Les critères de performance d'un serveur Web
- Les techniques de mesure
- Les techniques d'optimisation
5. Hébergement, Cloud
- Les différents scénarios d'hébergement
- Grille d'analyse
6. Bonnes pratiques pour bien gérer un projet Web
- Infrastructure, du développement à la production
- Automatisation du cycle de vie
- Le data-staging
7. Éléments d'architecture, approche SOA, Mashup
- SOA : les bases
- Architecture découpée en couches et API
- Mashup
8. Perspectives et tendances
- La révolution en cours du HTML 5
- Nouveaux clients, nouveaux capteurs, nouvelles interfaces
- Vers une nouvelle distribution des rôles, entre le client et le serveur