Accueil > Développement informatique et DevOps > Programmation en HTML 5 avec JavaScript et CSS 3
Formation #DEV178

Formation Programmation en HTML 5 avec JavaScript et CSS 3

Durée : 5 jours

Code : DEV178


Prochaines dates programmées :

Du 10 au 14 Juin 2024

Du 07 au 11 Oct. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

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 10 au 14 Juin 2024
  • Du 07 au 11 Oct. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.