Dialogue en direct
L-V (En anglais seulement) 8h - 18h HNE Dialoguez maintenant
Caisse

Panier () Chargement en cours...

    • Nombre:
    • Mode d’animation:
    • Dates:
    • Endroit:

    $

Programmation en HTML5 avec JavaScript et CSS3 (M20480)

Apprenez à programmer à l’aide de HTML5, CSS3 et JavaScript avec Visual Studio 2012.

GK# 6396 Fournisseur# M20480

Aperçu du cours

HAUT

Dans ce cours, vous serez initié à HTML5, CSS3 et JavaScript et apprendrez les compétences de base en programmation HTML5/CSS3/JavaScript. Ce cours est un point d’entrée à la fois dans l’application web et les filières de formation des applications Windows Store. Vous vous concentrerez sur l’utilisation de HTML5/CSS3/JavaScript pour mettre en œuvre la logique de programmation, définir et utiliser des variables, effectuer la mise en boucle et la ramification, développer des interfaces utilisateur, capturer et valider l’entrée utilisateur, stocker des données et créer des applications bien structurées.

Ce cours utilise Visual Studio 2012 sous Windows 8.

*Le matériel de formation de ce cours sera offert en anglais. Veuillez confirmer la langue de prestation au moment où vous sélectionnez la date et le lieu de votre cours.

Programme

HAUT
  • Format d’animation:
  • Date:
  • Endroit:
  • Access Period:

$

Ce que vous apprendrez

HAUT
  • Utiliser Visual Studio 2012 pour créer et exécuter une application web
  • Nouvelles fonctionnalités d’HTML5
  • Créer et styliser des pages HTML5
  • Ajouter de l’interactivité à une page HTML5 en utilisant JavaScript
  • Créer des formulaires HTML5 en utilisant différents types d’entrée et valider la saisie de l’utilisateur à l’aide d’attributs HTML5 et du code JavaScript
  • Envoyer et recevoir des données vers et à partir d’une source de données à distance en utilisant des objets XMLHTTPRequest et des opérations Ajax jQuery
  • Styliser des pages HTML5 pages en utilisant le CSS3
  • Créer un code JavaScript bien structuré et facile à maintenir
  • Utiliser les interfaces de programmation des applications HTML5 (API) dans des applications web interactives
  • Créer des applications web qui prennent en charge les opérations hors ligne
  • Créer des pages web HTML5 qui peuvent s’adapter à différents appareils et de facteurs de formulaires
  • Ajouter des graphiques à une page HTML5 en utilisant des éléments Canvas et Scalable Vector Graphics
  • Améliorer l’expérience utilisateur en ajoutant des animations à une page HTML5
  • Utiliser des sockets web pour envoyer et recevoir des données entre une application web et un serveur
  • Améliorer la réactivité d’une application web qui effectue des opérations longues en utilisant des processus de subordination web

Plan de cours

HAUT
Voir l‘aperçu pour:

Plan de cours de la Formation en classe

  1. HTML et CSS
  • HTML
  • CSS
  • Créer une application web avec Visual Studio 2012
  1. La création et la mise en page HTML5
  2. JavaScript
  • La syntaxe JavaScript
  • La programmation HTML DOM avec JavaScript
  • JQuery
  1. La création de formulaires de collecte de données et validation des entrées utilisateur
  • Formes et types d’entrée
  • La validation de l’entrée de l’utilisateur à l’aide d’attributs HTML5
  • La validation de l’entrée de l’utilisateur à l’aide de JavaScript
  1. La communication avec une source de données à distance
  • L’envoi et la réception de données à l’aide de XMLHTTPRequest
  • L’envoi et la réception de données à l’aide de jQuery AJAX Operations
  1. Styliser en utilisant HTML5 CSS3
  • Styliser le texte
  • Éléments de bloc de style
  • Les sélecteurs CSS3
  • L’amélioration des effets graphiques à l’aide de CSS3
  1. La création d’objets et méthodes en utilisant JavaScript
  • L’écriture bien structurée de JavaScript
  • La création d’objets personnalisés
  • L’extension d’objets
  1. Créer des pages interactives en utilisant les API HTML5
  • L’interaction avec les fichiers
  • L’intégration du multimédia
  • Réaction à la localisation du navigateur et au contexte
  • Le débogage et le profilage d’une application web
  1. L’ajout de support hors connexion aux applications web
  • La lecture et l’écriture de données à l’échelle locale
  • L’ajout de support hors connexion en utilisant le cache de l’application
  1. La mise en œuvre d’une interface utilisateur adaptative
  • La création d’une feuille de style imprimable
  • L’adaptation de la mise en page à un facteur de forme différent
  1. La création de capacités graphiques avancées
  • La création de graphiques interactifs à l’aide de graphiques
  • Dessin par programmation de graphiques à l’aide d’une toile
  1. L’animation de l’interface utilisateur
  • L’application de transitions CSS
  • Les éléments de transformation
  • L’application d’animations CSS Key-Frame
  1. La mise en œuvre de communications en temps réel à l’aide de sockets web
  • Les sockets web
  • L’envoi et la réception de données à l’aide de sockets web
  1. La création d’un processus de subordonnés web
  • Les subordonnés web
  • Effectuer le traitement asynchrone à l’aide d’un subordonné

Laboratoires

HAUT
Voir les laboratoires pour:

Formation en classe Laboratoires

Laboratoire 1 : Explorer l’application de conférence Contoso

  • Présenter l’application de conférence Contoso
  • Examiner et modifier l’application de conférence Contoso

Laboratoire 2 : Créer et styliser les pages HTML5

  • Créer des pages HTML5
  • Styliser les pages HTML5

Laboratoire 3 : Afficher les données et gérer les événements en utilisant JavaScript

  • Afficher les données par programme
  • Gérer les événements

Laboratoire 4 : Créer un formulaire et valider les entrées utilisateur

  • Créer un formulaire et valider la saisie de l’utilisateur à l’aide d’attributs HTML5
  • Valider la saisie de l’utilisateur à l’aide de JavaScript

Laboratoire 5 : Communiquer avec une source de données à distance

  • Récupérer des données
  • Sérialiser et transmettre des données
  • Refactoriser le code en utilisant la méthode jQuery Ajax

Prérequis

HAUT
  • Compréhension de la structure du document HTML de base : 
    • Expérience de l’utilisation de balises HTML pour afficher le contenu du texte
    • Expérience de l’utilisation de balises HTML pour afficher des graphiques
    • Expérience de l’utilisation des API HTML
  • Connaissance des éléments HTML de style commun à l’aide de CSS, y compris : 
    • Séparation entre présentation et contenu
    • Gestion des flux de contenu
    • Gestion des différents éléments de positionnement
    • Gestion du débordement du contenu
    • Style CSS de base

Qui a besoin d'assister

HAUT
  • Les développeurs qui ont au moins six mois d’expérience professionnelle et qui sont intéressés à développer des applications à l’aide d’HTML5 avec JavaScript et CSS3 (soit Windows Store, soit les applications IE10 pour le web).
  • Les développeurs qui ont plus de cinq ans d’expérience en programmation peuvent trouver que des parties de cette formation sont de nature fondamentale lors de la présentation de la syntaxe associée à certaines tâches de programmation.
Animation du cours

Ce cours est proposé dans les formats suivants:

Formation en classe

Obtenez une formation animée par des formateurs dans l’un de nos centres de formation.

Durée: 5 jour

Classe virtuelle en direct

Découvrez une formation en ligne avec des experts dans le confort de votre maison, de votre bureau ou de tout emplacement avec une connexion internet.

Durée: 5 jour

Classe virtuelle modulable

Participez à des sessions en ligne et en direct, d’une durée totale de 24 heures sur quatre semaines.

Durée: 5 jour

Demander ce cours Dans un autre format d‘animation.
S‘inscrire