Formation Programmation en HTML 5 avec JavaScript et CSS 3 – Centre de formation M2i
M2i Formation

Découvrez notre formationProgrammation en HTML 5 avec JavaScript et CSS 3 [COURS OFFICIEL]

Présentiel

5 jours (35 heures) - MS20480

Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur Web HTML 5, CSS 3 et JavaScript  ›  Programmation en HTML 5 avec JavaScript et CSS 3

Objectifs pédagogiques

  • Expliquer comment utiliser Visual Studio 2012 pour créer et exécuter une application Web
  • Décrire les nouvelles fonctionnalités de HTML 5
  • Créer et styliser des pages HTML 5
  • Rendre interactif une page HTML 5 en utilisant JavaScript
  • Créer des formulaires HTML 5 en utilisant différents types d'entrées et valider les entrées utilisateur en utilisant les attributs HTML 5 et le code JavaScript
  • Envoyer et recevoir des données de et à partir d'une source distante en utilisant des objets XMLHTTPRequest et des opérations jQuery Ajax
  • Styliser des pages HTML 5 avec CSS 3
  • Créer du code JavaScript correctement structuré et facilement gérable
  • Utiliser des APIs HTML 5 courantes dans des applications Web interactives
  • Créer des applications Web supportant des opérations hors connexion
  • Créer des pages Web HTML 5 qui peuvent prendre en charge différents types de périphériques et de formats
  • Ajouter des graphiques avancés sur une page HTML 5 en utilisant des éléments Canvas et Scalable Vector Graphics
  • Améliorer l'expérience utilisateur en ajoutant des animations à une page HTML 5
  • Utiliser des WebSockets pour envoyer et recevoir des données entre une application Web et un serveur
  • Améliorer le temps de réponse d'une application Web qui réalise de longues opérations en utilisant les Web Worker Processes.

Niveau requis

Avoir au moins 3 mois d'expérience dans le monde du développement. Connaître la structure de base d'un document HTML et comprendre comment styliser des éléments HTML en utilisant CSS.

Public concerné

Développeurs ayant 6 à 8 mois d'expérience dans le développement et qui s'intéressent au développement d'applications utilisant HTML 5 avec CSS 3 et JavaScript.

Partenaire / éditeur


Cette formation est éligible au CPF : code unique 236953

Formation éligible au financement suivant :
BSA

Tours09/12/20192 500 € HTDates proposées dans les agences M2iRéserver
Orléans09/12/20192 500 € HTDates proposées dans les agences M2iRéserver
Bordeaux09/12/20192 500 € HTDates proposées dans les agences M2iRéserver
Tours22/06/20202 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : 70-480 (+ 200€)

Présentation de HTML et CSS

  • Présentation de HTML
  • Présentation de CSS
  • Création d'une application Web en utilisant Visual Studio 2012

Création et stylisation de pages HTML

  • Création d'une page HTML 5
  • Stylisation d'une page HTML 5

Introduction à JavaScript

  • Présentation de JavaScript
  • Introduction à DOM (Document Object Model)
  • Introduction à jQuery

Création de formulaires pour collecter et valider des entrées utilisateur

  • Création de formulaires HTML 5
  • Validation des entrées utilisateur en utilisant les attributs HTML 5
  • Validation des entrées utilisateur en utilisant JavaScript

Communication avec un serveur distant

  • Envoi et réception de données en utilisant l'objet XMLHTTPRequest
  • Envoi et réception de données en utilisant les opérations Ajax jQuery

Stylisation HTML 5 en utilisant CSS 3

  • Stylisation de textes
  • Stylisation de blocs d'éléments
  • Pseudo-classes et pseudo-éléments
  • Amélioration des effets graphiques en utilisant CSS 3

Création d'objets et de méthodes en utilisant JavaScript

  • Ecriture de codes JavaScript correctement structuré
  • Création d'objets personnalisés
  • Extension d'objets

Création de pages interactives en utilisant les APIs HTML 5

  • Interaction avec les fichiers
  • Incorporation du multimédia
  • Réaction à la localisation du navigateur et du contexte
  • Dépannage et profilage d'une application Web

Ajout du support hors connexion aux applications Web

  • Données hors connexion cachées en utilisant le cache d'application API
  • Persistance des données utilisateurs en utilisant le stockage local API

Mise en oeuvre d'une interface utilisateur adaptable

  • Support du formulaire multi-facteurs
  • Création d'une interface utilisateur adaptable

Création de graphiques avancés

  • Création de graphiques interactifs en utilisant Scalable Vector Graphics
  • Graphiques dessinés informatiquement en utilisant un Canvas

Animation d'une interface utilisateur

  • Application de transitions CSS
  • Transformation d'éléments
  • Application d'animations CSS keyframe

Mise en oeuvre de communications en temps réel en utilisant des WebSockets

  • Introduction aux WebSockets
  • Utilisation de WebSockets API

Création d'un Process Web Worker

  • Introduction à Web Worker
  • Amélioration du traitement asynchrone en utilisant un Web Worker

Les + de la formation

L'examen de certification (proposé en option) est disponible en français et en anglais.