Recevoir la newsletter

Créer des applications web en HTML5 et CSS3

PrésentielPrésentiel
3 jour(s)
Prix : Nous consulter
Toulouse (31)
Formation certifianteCertifiant
Présentation
L’orientation web des applications actuelles a conduit à l’émergence d’un nouveau standard, plus adapté aux besoins et usages que la norme précédente. Enrichissement du jeu de balises, améliorations sémantiques, nouvelles fonctionnalités externes : le HTML5 apporte un nouveau souffle à un langage vieillissant, et le repositionne au centre du développement Web.
Au-delà des évolutions de langage, c’est une nouvelle approche du développement des IHM mais aussi des modèles de communication qu’il est nécessaire d’acquérir pour tout concepteur d’application web moderne.
Objectifs

Tirer profit des évolutions sémantiques du HTML5

Maîtriser la conception d’interfaces responsive ou réactive

Utiliser les nouvelles fonctionnalités de la plateforme (stockage local, géolocalisation…)

Industrialiser le développement web grâce aux outils de gestion de dépendances et de build

Public visé
Développeurs Web, chefs de projet Web
Prérequis
Avoir une bonne pratique du HTML
Connaissance de base en CSS et javascript
Intervenant
Formateur justifiant de plus de 10 ans d’expérience opérationnelle.
Pour vous garantir expertise et retour d'expérience sur vos projets.

Programme

Introduction
Historique
La nouvelle donne : Mobile, Big Data, objets connectés
La Nouvelle syntaxe
Le matériel mobile
L'impact du tryptique HTML + Javascript + CSS sur les petits processeurs
Les nouveaux frameworks Javascript

Les nouvelles balises HTML
Rappel des éléments méconnus : optgroup, fieldset, label, dl...
Nouveaux éléments : header, section, command...
Les améliorations du formulaire
Audio et vidéo

Les nouvelles fonctionnalités Javascript
Les outils de développements
La 2D avec Canvas
La 3D avec WebGL et Three.js
Le stockage en mode déconnecté
Communication avec WebRTC
Les WebSockets
Les WebWorkers

Javascript Avancé
Un langage prototypé
Un langage difficile
Le problème du code Jquery
Le besoin de framework haut niveau
Présentation de Backbone et Angular
Présentation de Node.js, Grunt et MongoDB

Le Design et les CSS3
Pourquoi les CSS ?
Les transformations
Les animations
Les dégradés et effets de bordures
Pseudo-classes et pseudo-éléments
Les polices
Le Responsive-Design et les média-queries
LESS, et pourquoi l'utiliser ?

Optimisation des performances
Le protocole Http
Les différents caches
Minification des données
Rôle de la Session
Les principes REST

La sécurité des Application Mobiles
Basic et DIGEST authentification
Http et Https
Injection SQL
Man in the Middle
XSS : Cross-site scripting
CSRF : Cross-Site Request Forgery
Partager cette formation
Organisme de formation
Contacter

Aelion

Présentation de Aelion

95 chemin de gabardie
31200 Toulouse

05 61 49 42 60

Prochaines sessions

Toulouse

Date garantie :
01/07/2019 au 03/07/2019

18/09/2019 au 20/09/2019

18/11/2019 au 20/11/2019

Centre de formation
Toulouse
95 chemin de gabardie
31200 Toulouse