Formation JavaScript : Perfectionnement. Programme. L approche AJAX. L objet XMLHttpRequest. Objectif(s):



Documents pareils
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

Diffuser un contenu sur Internet : notions de base... 13

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation : WEbMaster

creer votre site internet en html/css

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)

DOM - Document Object Model

Programmation Web. Madalina Croitoru IUT Montpellier

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

Utilisation de l éditeur.

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

Introduction à Expression Web 2

Présentation du Framework BootstrapTwitter

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Ajax, RIA et HTML Prise en charge d Ajax

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

Optimiser pour les appareils mobiles

TP JAVASCRIPT OMI4 TP5 SRC

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

Les outils de création de sites web

Devenez un véritable développeur web en 3 mois!

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Bureautique Initiation Excel-Powerpoint

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Notes pour l utilisation d Expression Web

Malgré son aspect spartiate, Freeplane offre de nombreuses fonctionnalités en particulier dans le domaine de la diffusion des cartes sur le Web.

BUREAUTIQUE. 1 Journée. Maîtriser les fonctions de base du logiciel

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide

Bernard Lecomte. Débuter avec HTML

ING & NEWSLETTER NEWSLETTER RESPONSIVE

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp

Document Object Model (DOM)

Cette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris :

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

NOS FORMATIONS EN BUREAUTIQUE

Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Formation Website Watcher

HTML. Notions générales

< Atelier 1 /> Démarrer une application web

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

BES WEBDEVELOPER ACTIVITÉ RÔLE

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais :

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Joomla! Création et administration d'un site web - Version numérique

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

HTML5 et CSS3 pour des sites Responsive Web Design

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

CREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML

Bonnes pratiques de développement JavaScript

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

Créateur de sites Internet. Développeur de logiciels.

CATALOGUE DES FORMATIONS 2014

ECLIPSE ET PDT (Php development tools)

HTML, CSS, JS et CGI. Elanore Elessar Dimar

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

<Créer un site Web. avec/> Suzanne Harvey

FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

Utilisation de Sarbacane 3 Sarbacane Software

PHP 5.4 Développez un site web dynamique et interactif

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Publication dans le Back Office

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

Formation > Développement > Internet > Réseaux > Matériel > Maintenance

Parcours FOAD Formation EXCEL 2010

Programmation Internet Cours 4

Thierry BOULANGER. par la pratique. Bases indispensables Concepts et cas pratiques XML. 3 ième édition. Nouvelle édition

GUIDE D UTILISATION DU BACKOFFICE

Atelier Le gestionnaire de fichier

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

Nous vous proposons des formations à la carte et vous accompagnons dans leur mise en oeuvre au quotidien.

Informations générales. Technologies. css3-html5-php-ajax-j-query-mootools-action-script3

WEB-OFFICE-FORMATION.FR FORMATION PROFESSIONNELLE CONTINUE ET DEVELOPPEMENT DE SITES WEB CATALOGUE 2013

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

Publier dans la Base Documentaire

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web.

Association UNIFORES 23, Rue du Cercler LIMOGES

les techniques d'extraction, les formulaires et intégration dans un site WEB

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, , ISBN :

Introduction : présentation de la Business Intelligence

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

La messagerie électronique

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

WORDPRESS : réaliser un site web

Webmaster / Webdesigner / Wordpress

Tutoriel pour les utilisateurs

Guide de réalisation d une campagne marketing

Transcription:

Formation JavaScript : Perfectionnement Objectif(s): Comprendre l'approche AJAX Comprendre l'objet XMLHttpRequest Durée : 2 jour(s) Pré-requis : Bonnes connaissances en (X)HTML, CSS et JavaScript Public : Tous Programme L approche AJAX Pourquoi utiliser Ajax? Comment cela fonctionne? Construire une requête, pas à pas L objet XMLHttpRequest L objet XMLHttpRequest Les proprietes: readystate, status, responsetext, responsexml Les methodes: open, send. Gestion du retour (texte, XML ou JSON). Comment utiliser XMLHttpRequest Le problème de mémoire cache

XML AJAX Présentation du format XML Structure d un document XML format des balises Atelier pratique: récuperer et traiter un flux xml avec la requête AJAX JSON AJAX Connaître le format JSON parser une chaine JSON Atelier pratique: mettre en place une autocompletion Aller plus loin après le cours Présenter la bibliothèque Prototype Présenter la bibliothèque script.aculo.us Présenter la bibliothèque jquery Présenter la bibliothèque DOJO Nous contacter: DOUSSOU Tel : + 1 438 402 24 59 Email: info@doussouformation.com http://doussou-formation.com Formation JavaScript : Initiation

Objectif(s): Comprendre l'approche AJAX Comprendre l'objet XMLHttpRequest Durée : 2 jour(s) Pré-requis : Bonnes connaissances en (X)HTML, CSS et JavaScript Public : Tous Programme Introduction à JavaScript Présentation de JavaScript Limites et avantage de JavaScript Outils pour développer en JavaScript Insertion du code JavaScript Atelier pratique: Atelier pratique:ecrire un prémier script JavaScript Bases du langage Les variables en JavaScript Mots réservés en JavaScript Types des variables La casse Les commentaires Les constantes Les opérateurs

Introduction à la théorie objet Atelier pratique: Mise en oeuvre des différentes fonctionnalités Javascript à travers de multiples ateliers. Gestion d évènement La notion d évènement Les principaux événements JavaScript ajouter un gestionnaire d événement associer un traitement à un événement Evènements souris Evènements clavier Atelier pratique: Changer dynamiquement les propriétés d une image Debugger JavaScript Outils de débogage des navigateurs Modules complémentaires de Firefox Modules complémentaires de Chrome Les structures de contrôle, boucles Les conditions if else La boucle for La boule while Les intructions break et continue La gestion des exceptions(la structure try catch, la structure try finally)

Les méthodes et fonctions Les méthodes( alert(), confirm, prompt(),,,,) Définition d une fonction Paramètres d une fonctions Variables locale ou globale L intruction return Les closures Atelier pratique: Mettre en place une minuterie Les formulaires L objet Form(propriétés et méthodes) La ligne de texte Les boutons de choix unique Les boutons de choix multiples Le menu déroulant Le bouton d envoi Atelier pratique 1: validation d un formulaire Atelier pratique 2: Vérifier un champ de formulaire avec les expressions régulières Les objets JavaScript, manipuler les chaines de carartères et tableaux Présenter les objets d oblee JavaScript L objet window L objet navigator

Généralités sur l objet String Généralités sur l objet Array Généralités sur l objet Date Les autres objets Atelier pratique: Récupérer des Informations sur le navigateur, Manipulations de la fenêtre Document Object Model Qu est-ce que le DOM? Concept de Hiérarchisation des noeuds(arbre DOM) Les proprités de rélation Les proprités d état Les méthodes d accès aux noeuds Firefox DOM Inspector modification du contenu HTML Modification du style des elements HTML Créer dynamiquement un noeud Atelier pratique 1: Créer une galerie photo Atelier pratique 2: Réaliser un menu dynamique Programmation orientée prototype Comparaison des modèles à classes et à prototypes Intérêt de la programmation orientée prototype Structures des objets avec JavaScript

Atelier pratique 2: l héritage en JavaScript Nous contacter: DOUSSOU Tel : + 1 438 402 24 59 Email: info@doussouformation.com http://doussou-formation.com Objectif(s): Comprendre l'approche AJAX Comprendre l'objet XMLHttpRequest Durée : 2 jour(s) Formation HTML/CSS + JavaScript : Perfectionnement Pré-requis : Bonnes connaissances en (X)HTML, CSS et JavaScript Public : Tous Programme Apprendre le langage JavaScript Déclaration et portée des variables. Types de données (Number, Boolean, Date, Math, String, Array). Gestion des chaînes de caractères Manipulation des dates Manipulation des tableaux

Opérateurs logiques et arithmétiques. Boucles (for, while ). Boîtes de dialogue prédéfinies Fonctions de base prédéfinies en JavaScript Atelier pratique: Mise en oeuvre des différentes fonctionnalités Javascript à travers de multiples exemples pratiques. Déboguer et tester JavaScript Outils de débogage des navigateurs Déboguer dans l éditeur de texte Gérer les Evénements Les principaux événements JavaScript ajouter un gestionnaire d événement associer un traitement à un événement Atelier pratique:changer dynamiquement les propriétés d une image Gestion de formulaires HTML Manipulation de contenu de formulaire Créer des contrôles de saisie en JavaScript Fonctions de validation de formulaire. Evénements liés aux éléments de formulaire : changement, initialisation, clic Atelier pratique: Contrôle des champs de formulaire avant soumission

Manipulation de la page (DOM2) Arbre DOM Méthodes de sélection d éléments Les Propriétés d état Les propriétés de relation Modification du contenu HTML Modification du style des éléments HTML Atelier pratique:mise en oeuvre des différentes fonctionnalités du DOM à travers de multiples exemples pratiques. Introduction à AJAX Principe de fonctionnement l objet XMLHttpRequest Atelier pratique: Lire le contenu d un fichier texte en AJAX Nous contacter: DOUSSOU Tel : + 1 438 402 24 59 Email: info@doussouformation.com http://doussou-formation.com Objectif(s): Formation HTML/CSS + JavaScript : Initiation + Perfectionnement

Comprendre l'approche AJAX Comprendre l'objet XMLHttpRequest Durée : 2 jour(s) Pré-requis : Bonnes connaissances en (X)HTML, CSS et JavaScript Public : Tous Programme Introduction Qu est-ce qu un site Internet? Qu elles sont les différentes catégories de site sur Internet? Les métiers du Web Modèle Client/Server:Les protocoles associés (HTTP ; SMTP ; FTP ; NNTP) Sites statiques Sites dynamiques Outils de développement Atelier pratique:mise en évidence et installation des outils de développement Apprendre HTML Principes de fonctionnement Structure d un document XHTML Doctype Type des balises

Format des balises Atelier pratique: Création d un premier site web Mettre du contenu texte, Insérer des liens hypertextes Les entités HTML Balise de type bloc Balise de type en ligne Retour chariot Les liens Les ancres les liens mailto Liens relatifs Liens absolus Utiliser les images et les médias Formats d images pour le web La balise img Redimensionnement Les sons, vidéos Utiliser des listes Les listes à puces Les listes numérotées Les liste de définitions Atelier pratique:créer un menu de navigation

Structurer un page avec des tableaux Spécifier un tableau : taille, bordure, centrage, couleur de fond, Créer un tableau html En têtes de tableau fusion des cellules d un tableau Atelier pratique:structurer notre site web avec les tableaux Créer des formulaires Principes de l interaction avec l utilisateur Les champs de saisie, les boutons de sélection Cases à cocher Les listes de sélection Bouton d envoi Atelier pratique: création d un formulaire de contact Apprendre les feuilles de style CSS Fonctionnement et avantages Insérer et Définir un style Principes des règles CSS Associer un style à une balise HTML Types de sélecteurs : balise, classe, ID, composé Les couleurs et arrière plans Organisation en boîtes : bordures et marges Atelier pratique:mettre en forme notre site web

Mise en forme du Famille de police Aspect des lettres Ajustement du texte Atelier pratique: mettre en forme du texte Structurer le contenu d un document Diviser un document Les identifiants de division Identifiant avec CSS La balise span Atelier pratique:structurer notre site web avec les div Mise en page CSS, positionnement css Marges intérieures et extérieures Largeur et hauteur des blocs Les blocs flottent Différentes méthodes de positionnement css Habillage CSS Gérer l arrière-plan Utiliser les images de fond Mise en pratique Affichage des blocs et de leur contenu

Voir d autres sélecteurs avancées Sélecteurs d attributs Imbriquer les sélecteurs E-marketing Présentation des enjeux du référencement Connaître les actions de base. Choix des mots-clés Soumission dans les moteurs et annuaires E-mailing, newsletter et affiliation; Atelier pratique: référencer les pages de notre site web Transférer son site sur un serveur distant Qu est-ce que le FTP? Installer FileZilla Atelier pratique: mise en ligne de notre site Apprendre le langage JavaScript Déclaration et portée des variables. Types de données (Number, Boolean, Date, Math, String, Array). Gestion des chaînes de caractères Manipulation des dates Manipulation des tableaux Opérateurs logiques et arithmétiques. Boucles (for, while ).

Boîtes de dialogue prédéfinies Fonctions de base prédéfinies en JavaScript Atelier pratique: Mise en oeuvre des différentes fonctionnalités Javascript à travers de multiples exemples pratiques. Déboguer et tester JavaScript Outils de débogage des navigateurs Déboguer dans l éditeur de texte Gérer les Evénements Les principaux événements JavaScript ajouter un gestionnaire d événement associer un traitement à un événement Atelier pratique:changer dynamiquement les propriétés d une image Gestion de formulaires HTML Manipulation de contenu de formulaire Créer des contrôles de saisie en JavaScript Fonctions de validation de formulaire. Evénements liés aux éléments de formulaire : changement, initialisation, clic Atelier pratique: Contrôle des champs de formulaire avant soumission Manipulation de la page (DOM2) Arbre DOM

Méthodes de sélection d éléments Les Propriétés d état Les propriétés de relation Modification du contenu HTML Modification du style des éléments HTML Atelier pratique:mise en oeuvre des différentes fonctionnalités du DOM à travers de multiples exemples pratiques. Introduction à AJAX Principe de fonctionnement l objet XMLHttpRequest Atelier pratique: Lire le contenu d un fichier texte en AJAX Nous contacter: DOUSSOU Tel : + 1 438 402 24 59 Email: info@doussouformation.com http://doussou-formation.com