Description
JavaScript est un langage de programmation de scripts principalement utilisé dans les pages Internet interactives, mais aussi côté serveur. Cette formation a pour but d’apprendre à programmer avec JavaScript, manipuler le DOM et gérer l’interactivité. Vous apprendrez de ce fait à rendre les pages Internet plus interactives. Une concrète avec de nombreux exercices pratiques.
Programme détaillé
INTRODUCTION :
• Définitions et intérêt du langage JavaScript,
• Les navigateurs et le JavaScript,
• Notion de client/serveur,
• Avantages et inconvénient du langage,
• Premier exemple de script : analyse et compréhension,
• Insertion d’un script dans un document HTML/XHTML.
JAVASCRIPT : COMPREHENSION ET APPRENTISSAGE DU LANGAGE :
• Les variables, déclarations et portées,
• Les fonctions et les arguments,
• Création de fonctions et paramétrage variable,
• Les opérateurs,
• Les structures de contrôle,
• 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, string, Date, RegExp…
• Les tableaux, les dates, les chaînes de caractères,
• Boucles (for, while, etc.),
• La gestion d’erreur et les exceptions,
• Les concepts objets,
• Constructeur, surcharge, instance, usage d’object sur les classes dynamiques,
• Les objets prédéfinis du langage (String, Array, Date, Regexp, etc.)
LES OBJETS DU NAVIGATEUR :
• Les principaux objets,
• L’objet windows : gestion des fenêtres et de leur communication,
• Gestion des pop-ups,
• L’objet document : le fonctionnement,
• L’objet form : contrôle des données saisies dans un formulaire, gestion des contenus des champs de saisie.
JAVASCRIPT, CSS ET DOM :
• Notions fondamentales du DOM (Document Object Mode),
• Modification du contenu HTML/CSS,
• Interaction JavaScript CSS.
ÉVENEMENTS :
• Le gestionnaire d’évènements,
• L’objet Event,
• Gestion des événements en JavaScript,
• Associer un traitement à un événement,
• Les différents modèles de gestion d’événements.
UTILISER JAVASCRIPT AVEC LES FORMULAIRES :
• Les différents éléments d’un formulaire,
• Champs text, textarea, cases à cocher, boutons radio, liste de valeurs,
• Vérifier les données saisies dans les différents champs,
• Envoyer les données à partir d’un formulaire.
LES STYLES CSS :
• Manipuler les styles CSS,
• Modifier la classe d’un élément,
• Modifier une propriété de style d’un élément,
• Modifier l’aspect d’un élément,
• Déplacer, afficher, masquer, réduire un élément.
POUR ALLER PLUS LOIN : AJAX :
• Présentation d’AJAX : Asynchronous JavaScript And XML,
• Pourquoi AJAX : avantages et inconvénients,
• Dialoguer avec les serveurs,
• Format d’échange JSON.
Course Features
- Lectures 8
- Quiz 0
- Duration
- Skill level Tous niveaux
- Language Français
- Students 0
- Assessments Yes