18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

05 61 32 99 49

Créer des applications web en HTML5 et CSS3

Référence F174960
Prix par personne en présentiel ou distanciel 1650 €
Session ouverte A partir de 2 personnes
Intra-entreprise Nous consulter

Public concerné : Développeurs Web, chefs de projet Web

Durée : 3 jours

Prérequis : Avoir une bonne pratique du HTML Connaissance de base en CSS et javascript.

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

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. Questionnaire d’évaluation de la satisfaction en fin de stage.  Feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.

Informations pratiques : Accessibilité , modalités et délais d’accès.

Contenu de formation

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

Demandes intra-entreprise et en distanciel

DEMANDER UN DEVIS ÊTRE RAPPELÉ
Top