Introduction technologique aux Applications Web & Outils de veille technologique Internet
Formation
À Toulouse Cedex 1
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Toulouse cedex 1
Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :- Faire un tour d'horizon synthétique des principales technologies actuellement utilisées pour développer des applications Web.- Comprendre les enjeux, avantages et inconvénients de chacune de ces technologies.- Pouvoir juger de leur pérennité dans le cadre d'un projet de développement d'application d'entreprise.- Acquérir une vision d'ensemble des outils et technologies utilisés et mis en euvre dans le développement des sites Internet et des applications Intranet
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Les matières
- AMP
Le programme
- Comprendre les enjeux, avantages et inconvénients de chacune de ces technologies.
- Pouvoir juger de leur pérennité dans le cadre d'un projet de développement d'application d'entreprise.
- Acquérir une vision d'ensemble des outils et technologies utilisés et mis en euvre dans le développement des sites Internet et des applications Intranet public concerné Responsables, architectes, chefs de projet et développeurs d'applications. pré-requis Avoir une connaissance de base de l'Internet.
Une première approche du développement logiciel est aussi recommandée.
Programme
Introduction technologique aux applications Web
- Les Architectures applicatives
- Les composants d'une application: présentation, fonctions métier, persistance
- Les applications 3-tiers
- Les architectures N-tiers et distribuées.
- SOA: Les architectures orientées services
- Les allers-retours entre client riche et client léger
- Les applications Web: Internet, Extranet et Intranet
- Rappels sur Internet et ses protocoles
- La connexion TCP
- La transaction HTTP
- La connexion sécurisée SSL/HTTPS
- Le protocole CGI
- Le langage HTML
- Les principales approches de développement Web
- Les scripts serveurs (SSI): PHP, ASP, CGI
- L'architecture Java JEE
- L'architecture Microsoft .Net
- Les plateformes de gestion de contenu: SPIP, WordPress, Drupal etc.
- Les outils de développement client
- Les pages statiques avec HTML et les feuilles de styles CSS
- Mise en forme de contenus bruts avec XSL
- Interaction dynamique avec Javascript, inconvénients
- Animation avec Flash. Avantages et inconvénients
- Les interfaces utilisateur dynamique avec les JSP
- Le Web 2.0 et Ajax
- La technologie GWT
- Les services Web et les architectures SOA
- La technologie des Web services: SOAP, WSDL et UDDI
- La notion de composant métier
- Les avantages de l'architecture
- Scénario typique d'un développement Web
- Mise en place de la persistance dans une base de données
- Utilisation des EJB pour réaliser des composants métiers
- Développement d'un service Web
- Conception d'une interface utilisateur avec JSP
- Réalisation d'une interaction dynamique avec Ajax
- Site Web statique et site Web dynamique : définitions et architectures
- Edition d'images et de Gif animés (PaintShop, Fireworks)
- Les animations en 3D : le VRML
- Développement de l'interface utilisateur
- Programmation événementielle en JavaScript
- Les applets Java
- Les ActiveX
- Langages de script PHP, ASP, JSP
- Les applications DLL
- Les Servlets en Java
- GWT
- Les clients Android et iPhone/iPad
- App Store et Android Market
- Programmation côté serveur
- Langages de script PHP, ASP, JSP
- Les plateformes Cloud: google App engine, Microsoft Azure, Amazon, IBM
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Introduction technologique aux Applications Web & Outils de veille technologique Internet