Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Développer des sites Web dynamiques avec JavaScript
Technique

Formation Développer des sites Web dynamiques avec JavaScript

Maîtriser le langage de script JavaScript

Un temps délaissé, JavaScript est revenu sur le devant de la scène avec l'émergence du Web 2.0. Son utilisation permet de rendre les pages web plus interactives et conviviales pour l'internaute. Sa maîtrise est aussi un préalable indispensable avant d'aborder le développement d'applications Internet riches avec Ajax (Asynchronous JavaScript ans XML).
Objectifs de cette formation Développer des sites Web dynamiques avec JavaScript
  • Acquérir les bases JavaScript nécessaires pour développer des pages web plus conviviales et interactives
  • Comprendre comment rajouter de l'interactivité sur les pages et formulaire Web
  • Savoir manipuler dynamiquement des objets HTML
Public
  • Personnes en charge du développement de pages Web et d'interfaces Web
  • Personnes en charge d'un projet Internet ou Intranet
Pré-requis
Programme détaillé
En présentielEn Présentiel

Introduction

  • JavaScript pour quoi faire ?
  • L'environnement du client Web
  • Le navigateur
  • Les outils
  • Insérer un script dans un document HTML/XHTML
En présentielEn Présentiel

JavaScript : le coeur du langage

  • La syntaxe
  • Les variables
  • Les fonctions globales
  • Les opérateurs
  • Les structures de contrôle
  • Les fonctions : définition, arguments, fonctions littérales, fonctions sous forme de données
  • Les objets personnalisés : constructeur, méthodes et propriétés, prototype, objets littéraux, objets sous forme de tableaux associatifs
  • Les objets globaux : Array, Date, Math, RegExp, String... Manipuler les tableaux, les dates, les chaînes de caractères
En présentielEn Présentiel

Les objets du navigateur

  • La hiérarchie des objets
  • Les principaux objets : window, document, location, screen, navigatior, form... Leurs propriétés et méthodes
  • Manipuler des fenêtres
  • Gérer des timers
  • Écrire et lire des cookies
En présentielEn Présentiel

Le DOM

  • Introduction au XML, XHTML
  • Le DOM et les navigateurs
  • Manipuler des éléments : créer et insérer de nouveaux éléments, modifier les attributs d'un élément, modifier le contenu
En présentielEn Présentiel

La gestion des évènements

  • Le gestionnaire d'évènements
  • Modèle Internet Explorer
  • Modèle DOM 2
  • L'objet Event
  • La propagation des évènements
  • Compatibilité avec les différents navigateurs
En présentielEn Présentiel

Les formulaires

  • Les différents éléments d'un formulaire
  • Vérifier les données saisies dans les différents champs
  • Soumettre un formulaire
En présentielEn Présentiel

Les styles CSS

  • Rappel sur les styles CSS
  • Manipuler les styles CSS
  • Modifier une propriété de style d'un élément
  • Modifier la classe d'un élément
  • Modifier l'aspect d'un élément
  • Déplacer, afficher, masquer, réduire un élément
En présentielEn Présentiel

Aller plus loin

  • "Unobstrusive JavaScript"
  • Présentation d'Ajax
Après le présentielAprès le Présentiel
Retrouvez sur le Learning Hub ib :
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans le développement de pages web avec JavaScript
Les plus de cette formation Développer des sites Web dynamiques avec JavaScript
  • Les nombreux travaux pratiques qui ponctuent la formation permettent aux participants de mettre immédiatement en application leurs acquis et d'acquérir ainsi une première expérience du développement avec JavaScript.
  • Les trucs et astuces d'intervenants spécialistes de la création de sites Web.
  • Les techniques pour améliorer l'interactivité de ses pages Web.

Informations

Dimension Digitale

  • Durée : 3 jours (21h)
  • Tarif : 1 690 € HT
  • Réf. : CE980
  • Option(s)
    • Repas Paris : 69 € HT


Dates des sessions
Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...

= une réponse possible
= plusieurs réponses possibles

1. Quel élément est la racine d’une page HTML ?
2. Quel sélecteur CSS n’est pas valide ?
3. Quelle balise permet d’associer une feuille de style CSS à une page HTML ?
4. Quel élément ne définit pas une variable ?
5. A quoi sert une structure itérative dans un programme ?
6. Qu’est-ce qu’une fonction ?
7. Quels éléments sont utilisés dans la technologie AJAX ?
8. En quoi consiste le débogage ?
9. Quelle entité se charge de définir les normes HTML ?
10. Que signifie http ?
Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.