Présentation formation JAVASCRIPT & JQUERY
En complément de nos tutoriaux Ajax , développez les réflexes clés du développeur Javascript : spécification ECMA, DOM, Evènements, Objets, Tableaux. Développez l’interaction et l’animation client avec DHTML. Enfin, augmentez en productivité en vous initiant au framework jQuery.
Cette formation javascript s’adresse à des développeurs XHTML/CSS désireux de coder déchiffrer/coder du code javascript, ainsi que de se familiariser avec les opportunités de meilleure productivité (frameworks).
Tarif (Euros HT) | Audience | Pratique | Financement | Contact | Inscription |
---|---|---|---|---|---|
Inter : 1500 Intra : Nous contacter |
Débutants javascript | 70% | Opportunités financement |
07 63 03 11 08 | Bulletin inscription |
Planning des cours
Mois | Janv | Fév | Mars | Avril | Mai | Juin | Juillet | Aout | Sept | Oct | Nov | Déc |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Lieu | LYON |
PARIS |
LYON |
PARIS |
LYON |
PARIS |
PARIS |
LYON |
PARIS |
LYON |
PARIS |
LYON |
Dates (3j) | 11-13 |
8-10 |
14-16 |
11-13 |
16-18 |
13-15 |
25-27 |
22-24 |
14-16 |
19-21 |
16-18 |
14-16 |
Logiciels utilisés
jquery 1.8
Notepad++
Eclipse JS
Firebug,
Wamp
Vous allez apprendre à :
Structurer vos développement Javascript
Déboguer votre code javascript
Effectuer des boucles, conditions
Manipuler tableaux, Date, Cookies
Créer et utiliser des Objets (propriétés, méthodes)
Manipuler des noeuds DOM
Gérer des évènements DOM
Mettre en oeuvre dynamiquement styles CSS
Comprendre les librairies et frameworks Javascript du marché
identifier les services apportés par un frameworks JS
Augmenter votre productivité avec jQuery
Programme détaillé
Introduction
Avantages / Inconvénients javascript
Positionnement avec php, Java
varible (var) : déclaration, initialisation, affectation
type d’une variable : typeof()
boucles ‘for’ et ‘for…in’
conditionnel, opérateur ternaire
console.log() et document.write()
Manipuler Objets du langage
Array : concat(), push(), reverse(), join()
Chaines,
Nombres
Dates
Cookies
Création Objets
attributs, méthodes
instanciation : new
clonage
héritage : prototype
exemple : objet Ordinateur
Deboguage
Console Firebug
Points d’arrêt
Pas à pas principal
Pas à pas détaillé
Fuite mémoire
Fonctions
Objets
Apply, call
closures
typage
DOM
API DOM
Manipuler HTML, XHTML
objet document
document.getElementById
DHTML
Qu’est ce que le DHTML ?
mise en oeuvre menus
combiner javascript, html, dom
gestion fenêtres
gestion frames
bonnes pratiques
AJAX
Notion de Moteur Ajax
Objet XMLHttpRequest
onglet ‘xhr’ de Firebug
fonction Callback
flux XML/JSON
Librairies et frameworks JS
Multinatigateur
gestion DOM / Evenenemnts
anmiations et effets spéciaux
Interface riche : composants visuels
Spécificités prototype.js, scriptaculous, YUI, GWT, ExtJS, jQuery,
Architecture
Approche MVC
séparation structure et traitement
anti-patterns
Optimiser la performance
Compression du code
Introduction jQuery
comment jQuery étend Javascript
La force de jQuery : les sélecteurs
jQuery et DOM
jQuery et Evenements
jQuery et CSS
jQuery UI
Besoin : créer des interfaces riches
plugin jQuery
Composants clés
Interface complète
Problèmes courants
Bonnes pratiques