IT

Pour aller encore plus loin dans votre maitrise des services numériques, nous vous proposons des formations informatiques vous permettant d'acquérir et de développer vos connaissances en termes de programmation, codage, développement web / mobile... Apprenez à maitriser les outils qui permettront de transformer vos idées en résultats concrets (sites, applications, etc).

Développer avec Javascript

Objectifs : Permettre aux collaborateurs d'acquérir les connaissances nécessaires afin de mettre en oeuvre Javascript, ajouter de
l'interactivité dans les pages Web, se préparer au développement avec AJX.

Durée : 3 jours

Introduction

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

Fondamentaux du langage

La syntaxe/Les variables
Les fonctions globales
Les opérateurs
Les structures de contrôle

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

Les formulaires

Éléments d'un formulaire
Vérifier les données saisies dans les champs
Soumettre un formulaire

Gestions des évènements

Le gestionnaire d'évènements
Modèle Internet Explorer
Modèle DOM 2
L'objet Event
La propagation des évènements

Introduction à DOM

Introduction au XML, XHTML
Le DOM et les navigateurs
Manipulation des éléments

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

Toutes les personnes amenées à faire du développement de sites, d?applications web.

Apports théoriques et mise en pratique des apports théoriques en direct. Mise en place et tests sur des exemples, 80% de pratique. Le travail effectué pendant la session est conservé en fin de formation et réutilisable.

Revenir