Smartfuture formation Programming in HTML5 with JavaScript and CSS3
  • Smartfuture formation Programming in HTML5 with JavaScript and CSS3

Programming in HTML5 with JavaScript and CSS3

Cette formation est une introduction à HTML5, CSS3 et JavaScript. Cette formation aide les étudiants à obtenir des compétences de programmation de base dans HTML5/CSS3/JavaScript. Cette formation est un point d’accès aux chemins de formation aux applications Web et aux applications de Windows Store. Cette formation se concentre sur l’utilisation de HTML5/CSS3/JavaScript pour mettre en œuvre la logique de programmation, définir et utiliser des variables, effectuer un bouclage et un branchement, développer des interfaces utilisateurs, capturer et valider l’entrée utilisateur, stocker des données et créer des applications bien structurées. Les scénarios de laboratoire de cette formation sont sélectionnés pour prendre en charge et présenter la structure de différents scénarios d’application. Ils visent les principes et composants/structures de codage qui sont utilisés pour établir une application logicielle HTML5. Ce cours utilise Visual Studio 2017 exécuté sur Windows 10.

Category:

Description

À propos de cette formation

Pour quel public ?
Cette formation est destinée aux développeurs professionnels qui ont 6 à 12 mois d’expérience en programmation et qui souhaitent développer des applications à l’aide de HTML5 avec JavaScript et CSS3 (des applications Windows Store pour Windows 10 ou des applications Web).
Prérequis
• 1 à 3 mois d’expérience dans la création d’applications Web, y compris un code JavaScript simple. • 1 mois d’expérience dans la création d’applications clientes Windows. • 1 mois d’expérience dans l’utilisation de Visual Studio 2017.
Moyens pédagogiques
Méthodes pédagogiques interactives et personnalisées (la problématique de chaque participant est vue en détails par le formateur en amont de la formation). 
Objectifs
• Explication de l’utilisation de Visual Studio 2017 pour créer et exécuter une application Web. • Description des nouvelles fonctionnalités de HTML5 et création et stylisation des pages HTML5. • Ajout d’une interactivité à une page HTML5 à l’aide de JavaScript. • Création de formulaires HTML5 à l’aide de différents types d’intrants et validation des intrants des utilisateurs à l’aide des attributs de HTML5 et du code JavaScript. • Envoi et réception de données à et à partir d’une source de données à distance à l’aide des objets de Requête XMLHTTP et de Fetch API. • Stylisation des pages HTML5 à l’aide de CSS3. • Création d’un code JavaScript bien structuré et facilement accessible. • Rédaction d’un code JavaScript et utilisation de babel pour le rendre compatible avec tous les navigateurs. • Utilisation des API HTML5 dans des applications Web interactives. • Création d’applications Web qui prennent en charge des opérations hors ligne. • Création de pages Web HTML5 qui peuvent s’adapter à différents périphériques et facteurs de forme. • Ajout de graphiques avancés à une page HTML5 à l’aide des événements Canvas et à l’aide de Graphiques Vectoriels Adaptables. • Amélioration de l’expérience utilisateur grâce à l’ajout d’animations à une page HTML5. • Utilisation de sockets Web pour envoyer et recevoir des données entre une application Web et un serveur. • Amélioration de la réactivité d’une application Web qui exécute des opérations de longue durée grâce à des processus de traitement Web. • Utilisation de WebPack pour créer des packages d’applications Web pour la production.

Le Programme : 15 Modules

Module 1: Présentation de HTML et CSS

Module 2: Création et Stylisation de pages HTML

Module 3: Introduction à JavaScript

Module 4: Création de Formulaires pour Collecter et Valider les Intrants des Utilisateurs

Module 5: Communication avec un Serveur à Distance

Module 6: Stylisation de HTML5 à l’Aide de CSS3

Module 7: Création d’Objets et de Méthodes à l’Aide de JavaScript

Module 8: Création de Pages Interactives à l’Aide des API HTML5

Module 9: Ajout de la Prise en Charge Hors Ligne des Applications Web

Module 10: Mise en œuvre d’une Interface Utilisateur Adaptative

Module 11: Création de Graphiques Avancés...

...

Nous contacter

Nos partenaires

Nos accréditations