Formation Javascript - Fondamentaux
expand_less
(...)
Vous êtes ici : Accueil > Formation Javascript - Fondamentaux

Formation Javascript - Fondamentaux

Développer des applications Web dynamiques à partir du langage JavaScript associant l'utilisation de sa composante AJAX et du Framework jQuery

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

Javascript - Fondamentaux
  • 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

Public

  • Développeurs Web
  • Architectes Web
  • Chefs de projet
  • Webmasters...

Pré-requis

Programme détaillé
En présentielEn Présentiel / A distance

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
En présentielEn Présentiel / A distance

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érateursLes 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 / A distance

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
En présentielEn Présentiel / A distance

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
En présentielEn Présentiel / A distance

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
En présentielEn Présentiel / A distance

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 / A distance

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 / A distance

Requêtes avec un serveur

  • Présentation et historique d'Ajax
  • ActiveX
  • XMLhttpRequest
  • Fetch
En présentielEn Présentiel / A distance

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
Après le présentielAprès la session
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

Javascript - Fondamentaux
  • 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.
Moyens pédagogiques
  • Répartition théorie/pratique : 45% / 55%
  • Cette formation se compose d'une alternance d'apports théoriques, de travaux pratiques, de démonstrations, de phases d'échanges entre participants et de synthèses de la part du formateur
  • Ressources pédagogiques : un guide d'animation, un ordinateur connecté à Internet par participant, un support de cours en français et un cahier d'ateliers

Informations

Dimension Digitale

Inter
Intra

  • Durée : 3 Jours (21h)
  • Tarif : 1 775 € HT
  • Réf. : CE980
  • Option(s)
    • Restauration offerte
  • Durée : 3 Jours (21h)
  • Réf. : CE980


Dates des sessions inter

Session garantie

= 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.

Nos partenaires technologiques