Skip to main content Skip to search Skip to main navigation

Browse all categories

Sébastien de La marck

Sébastien de La marck

1 livre
ebook cover of Dynamisez vos sites web avec JavaScript - Programmer en JavaScript n'a jamais été aussi facile!, by Sébastien de La marck, Johann Pardanaud
OpenClassrooms | 31 December 2011

Table des matières Avant-propos Qu'allez-vous apprendre en lisant ce livre ? Comment lire ce livre ? Remerciements I Les bases du Javascript 1 Introduction au Javascript Qu'est-ce que le Javascript ? Petit historique du langage 2 Premiers pas en Javascript Aficher une boîte de dialogue La syntaxe du Javascript Où placer le code dans la page Quelques aides 3 Les variables Qu'est-ce qu'une variable ? Les opérateurs arithmétiques Initiation à la concaténation et à la conversion des types 4 Les conditions La base de toute condition : les booléens La condition - if else La condition switch Les ternaires Les conditions sur les variables Un petit exercice pour la forme ! 5 Les boucles L'incrémentation La boucle while La boucle do while La boucle for 6 Les fonctions Concevoir des fonctions La portée des variables Les arguments et les valeurs de retour Les fonctions anonymes 7 Les objets et les tableaux Introduction aux objets Les tableaux Opérations sur les tableaux Parcourir un tableau Les objets littéraux Exercice récapitulatif 8 TP : convertir un nombre en toutes lettres Présentation de l'exercice Correction II Modeler vos pages web 9 Manipuler le code HTML (partie 1/2) Le Document Object Model Naviguer dans le document Éditer les éléments HTML innerText et textContent 10 Manipuler le code HTML (partie 2/2) Naviguer entre les n÷uds Créer et insérer des éléments Notions sur les références Cloner, remplacer, supprimer Autres actions Mini-TP : recréer une structure DOM 11 Les événements Que sont les événements ? Les événements au travers du DOM L'objet Event Résoudre les problèmes d'héritage des événements 12 Les formulaires Les propriétés Les méthodes et un retour sur quelques événements 13 Manipuler le CSS 183 Éditer les propriétés CSS Récupérer les propriétés CSS Votre premier script interactif ! 14 TP : un formulaire interactif Présentation de l'exercice Correction III Les objets : conception et utilisation 15 Les objets Petite problématique Objet constructeur Ajouter des méthodes Ajouter des méthodes aux objets natifs Les namespaces Modifier le contexte d'une méthode 16 Les chaînes de caractères Les types primitifs L'objet String La casse et les caractères Rechercher, couper et extraire Tester l'existence d'une chaîne de caractères 17 Les expressions régulières (1/2) Les regex en Javascript Recherches de mots Les caractères et leurs classes Les quantificateurs Les métacaractères Types génériques et assertions 18 Les expressions régulières (2/2) Construire une regex L'objet RegExp Les parenthèses Les recherches - non-greedy Rechercher et remplacer Autres recherches 19 Les données numériques L'objet Number L'objet Math Les inclassables 20 La gestion du temps Le système de datation Les fonctions temporelles 21 Les tableaux L'objet Array Les méthodes Les piles et les files 22 Les images L'objet Image Mise en pratique 23 Les polyfills et les wrappers Introduction aux polyfills Introduction aux wrappers IV L'échange de données avec l'AJAX 24 L'AJAX : qu'est-ce que c'est ? Introduction au concept Les formats de données 25 XMLHttpRequest L'objet XMLHttpRequest Première version : les bases Résoudre les problèmes d'encodage Deuxième version : usage avancé 26 Upload via une iframe Manipulation des iframes Chargement de contenu Récupérer du contenu Le système d'upload 27 Dynamic Script Loading (DSL) Un concept simple Un premier exemple Avec des variables et du PHP Le DSL et le format JSON 28 TP : un système d'auto-complétion Présentation de l'exercice Correction V Javascript et HTML5 29 Qu'est-ce que le HTML5? Rappel des faits Les API Javascript 30 L'audio et la vidéo L'audio Améliorations La vidéo 31 L'élément Canvas Premières manipulations Formes géométriques Images et textes Lignes et dégradés Opérations Animations 32 L'API File Première utilisation Les objets Blob et File Lire les fichiers Mise en pratique Upload de fichiers avec l'objet XMLHttpRequest 33 Le Drag & Drop Aperçu de l'API Mise en pratique VI Annexes 34 Déboguer votre code Le débogage : qu'est-ce que c'est ? Les consoles d'erreurs Les bugs les plus courants Les kits de développement 35 Les closures Les variables et leurs accès Comprendre le problème Explorer les solutions Une autre utilité, les variables statiques 36 Aller plus loin Récapitulatif express Étendre le Javascript Diverses applications du Javascript

Smartbook
Regular price: €8.49
What is a Smartbook?