JavaScript

Plusieurs rythmes possibles
A distance
Présentiel
Plateforme illimitée

Prérequis

Titre Professionnel développeur web et web mobile

POINTS FORTS DE LA FORMATION

Tutorat avec un formateur dédié à toutes les heures de la formation en VISIO et en individuel Accés E-learning disponible 7j/7j et 24h/24h accessible de n’importe où depuis un ordinateur ou une tablette. Formation adaptée à tout public. Leçons interactive

OBJECTIFS

Maîtriser l’utilisation des balises et feuilles de style HTML5/CSS3 Utiliser JavaScript pour gérer l’interactivité d’un site web Savoir construire son site en Responsive Design Gérer les évènements et les manipulations dynamiques.

CONTENU DE LA FORMATION

INTRODUCTION JavaScript pour quoi faire ? L’environnement du client Web Le navigateur Le modèle client / serveur Les outils Insérer un script dans un document HTML/XHTML JAVASCRIPT : LE COEUR DU LANGAGE La syntaxe Les variables et les constantes Les fonctions globales : afficher des informations (console, alert) et interroger l’utilisateur (prompt) 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 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 LE DOM Introduction au XML, XHTML et HTML Le DOM et les navigateurs Sélectionner des éléments : API Selector Lvl 1 et 2 Manipuler des éléments : créer et insérer de nouveaux éléments, modifier les attributs d’un élément, modifier le contenu LA GESTION DES ÉVÈNEMENTS Le gestionnaire d’évènements Modèle DOM L’objet Event La propagation des évènements Compatibilité avec les différents navigateurs LES FORMULAIRES Les différents éléments d’un formulaire Vérifier les données saisies dans les différents champs Soumettre un formulaire 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 REQUÊTES AVEC UN SERVEUR Présentation et historique d’Ajax ActiveX XMLhttpRequest Fetch INTRODUCTION À JQUERY Présentation de la librairie Manipulation du DOM (sélection, création, modification, suppression de noeuds) Gestion des événements Création d’effets / animation Modification des styles « Unobstrusive JavaScript » avec jQuery

RESULTATS ATTENDUS

Maîtriser l’utilisation des balises et feuilles de style HTML5/CSS3 Utiliser JavaScript pour gérer l’interactivité d’un site web Savoir construire son site en Responsive Design Gérer les évènements et les manipulations dynamiques.

Liens d'inscription

Veuillez choisir la durée de formation selon le rythme (100% Visio ou Blended)