Accueil > Développement Logiciel, Devops > Programmation en HTML 5 avec JavaScript et CSS 3
Formation #DEV178

Formation Programmation en HTML 5 avec JavaScript et CSS 3

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 5 jours

Code : DEV178


Sessions programmées :

Du 08 au 12 Fév. 2021

Du 12 au 16 Avril 2021

Du 14 au 18 Juin 2021

Du 13 au 17 Sept. 2021

Du 08 au 12 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 5 jours

Code : DEV178


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Développer des applications Web via la programmation JavaScript, le HTML5 et le CSS3
  • Rendre ses sites plus dynamiques
  • Enrichir ses sites à l'aide de contenus multimédias grâce à l'HTML5
Programme
1/ Présentation de HTML et CSS
  • Présentation du langage HTML et le CSS
  • Le concept des balises
2/ Créer et styliser les pages HTML
  • Création d’une page HTML5
  • Stylisation d’une page HTML5
3/ Introduction à JavaScript
  • Présentation de JavaScript
  • Insérer un script dans un document HTML/XHTML
  • Introduction à DOM (Document Object Model)
  • Introduction à jQuery
4/ Les formulaires
  • La déclaration de formulaire
  • Zone de texte à une et à plusieurs lignes
  • Le menu déroulant
  • Les différents boutons
  • Organisation des éléments d'un formulaire
  • Les formulaires à l'environnement mobile (téléphone, tablette)
  • Validation des entrées utilisateur en utilisant les attributs HTML5
  • Validation des entrées utilisateur en utilisant JavaScript
5/ Communiquer avec une source de données distante
  • Programmation Async dans Javascript
  • Transmission des données
  • L'objet XMLHttpRequest
  • L'API Fetch
6/ Styliser HTML5 en utilisant CSS3
  • Comment utiliser le CSS3
  • La mise en page et le positionnement
  • Le niveau de présentation
  • Le positionnement par grille
  • Stylisation de texte
  • Stylisation de blocs d’éléments
  • Pseudo-classes et pseudo-éléments
  • Amélioration des effets graphiques en utilisant CSS3
7/ Créer les objets et les méthodes en utilisant JavaScript
  • Ecriture de codes JavaScript correctement structuré
  • Création d’objets personnalisés
  • Extension d’objets
8/ Créer les pages interactives en utilisant les APIs HTML5
  • 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
9/ Ajout du support hors connexion aux applications Web
  • Lire et écrire des données localement
  • Ajouter le support hors connexion via Application Cache
10/ Interface utilisateur adaptative
  • Créer des pages auto-adaptables aux périphériques
  • Dessiner en HTML. Le SVG
  • Les graphiques interactifs à l'aide de graphiques vectoriels évolutifs
  • Ajouter des animations
  • Les transitions CSS
11/ Créer les graphiques avancés
  • Création de graphiques interactifs en utilisant Scalable Vector Graphics
  • Graphiques dessinés informatiquement en utilisant un Canvas API
12/ Animer une interface utilisateur
  • Application de transitions CSS
  • Transformation d’éléments
  • Application d’animations CSS key-frame
13/ Mettre en œuvre les communications en temps réel en utilisant des sockets web
  • Introduction aux sockets web
  • Utilisation de socket Web API
14/ Améliorer un Process via Web Worker
  • Comprendre Web Worker
  • Amélioration du processing asynchrone en utilisant un Web Worker
15/ Packager Javascript pour le déploiement de la production
  • Comprendre les transpilers et le module bundling
  • Créer des package séparés pour le support des navigateurs
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeurs Web
Dates

Dates

  • Du 08 au 12 Fév. 2021
  • Du 12 au 16 Avril 2021
  • Du 14 au 18 Juin 2021
  • Du 13 au 17 Sept. 2021
  • Du 08 au 12 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation