Programmation en HTML 5 avec JavaScript et CSS 3



Objectifs, programme, validation de la formation

Objectifs

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

Description, programmation

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

Niveau de sortie information non communiquée

Métiers visés

M1803 :

M1805 :

M1810 :


Durée, rythme, financement

Durée 35 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Modalités de recrutement et d'admission 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.

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Aucune

Inscription

Contact renseignement Agnès RICHIR

Téléphone 0557190765


Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 236953 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 07/12/2020

Adresse d'inscription
15 Bis Allée James Watt 33700 Mérignac

Lieu de formation


Organisme de formation responsable