SOLDES ! Des remises jusqu'à -80% !

livre Javascript - Micro Application

Inscription newsletter Professionnels Revendeurs Mon compte Ma liste de souhaits Mon panier aucun article
0,00 €
Accueil  >  Livres  >  Mon ordinateur  >  Programmation

LIVRE JAVASCRIPT  

Javascript
Apprenez JavaScript™ par la pratique !

Dans cet ouvrage complet, entrez dans l'univers de JavaScript. Vous découvrirez les bases du langage puis apprendrez à manipuler des dates, gérer des tableaux, écrire des cookies, gérer l'interactivité. Un ouvrage très utile pour travailler avec JavaScript !

 



Points forts

Le tour complet du sujet traité

  • Les variables
  • Les fonctions
  • L’objet Array
  • L’objet Image
  • Les expressions régulières
  • L’objet Math
  • Les cookies
  • L’objet windows
  • Les formulaires
  • Le DHTML
  • L’objet document
  • Le Web2.0 et AJAX

La pratique par l’exemple

  • Créez un menu de navigation
  • Créez une minuterie
  • Manipulez des chaînes de caractères
  • Créez un mini-album de photos
  • Manipulez les cookies
  • Manipulez des frames
  • Gérez les erreurs
  • Donnez la parole au visiteur

L’approfondissement à travers des exercices

  • Contrôlez une adresse email
  • Créez un formulaire de commande
  • Enregistrez les préférences
  • Formatez les numéros de téléphone
  • Insérez un formulaire d’accès par mot de passe crypté
  • Contrôlez les pseudos avec Ajax
  • Créez des objets
Caractéristiques
Coll. Le Guide Complet, 400 pages

Auteur(s) : Olivier Hondermarck

Nombre de pages : 400 pages

Présentation : Manuel 400 pages, broché, 14,8x21

ISBN : 978-2-3000-2208-1

EAN : 9782300022081

Référence Micro Application : 2208


La presse en parle
" L'ouvrage est assez complet et brasse l'ensemble des fonctions et commandes du langage." "Des exemples concrets et des exercices permettront de pratiquer tout de suite javascript."
Citation sur Javascript (Réf. 2208) - PROGRAMMEZ! (Octobre 2010)


"Une référence"
Citation sur Javascript (Réf. 2208) - OFFICIEL DU NET (Septembre-Octobre 2009)


Biographie

Passionné par le développement web, Olivier Hondermarck crée en 1999 son site de scripts et de tutoriaux sur le JavaScript™, ToutJavaScript.com, devenu rapidement une des références du langage en France. Une formation d'ingénieur et de nombreuses expériences de développements d'applications Internet dans de grandes entreprises lui donnent une vision concrète des besoins et des méthodes de travail professionnels. Début 2004, il crée sa société et lance Beauté-test.com avec sa compagne.

Le sommaire
SOMMAIRE

Introduction

JavaScript, un langage client

Les limites de JavaScript

La compatibilité entre navigateurs

Les bons outils de travail

L'éditeur de texte
Les extensions
L'extension Web Developer
Le logiciel FTP

Les bases de JavaScript

Les bonnes pratiques

L'indentation
Les commentaires
Les règles de nommage

La structure d'un script

Intégrer JavaScript
Les autres méthodes d'intégration de JavaScript
Les blocs d'instructions

Les variables

Les types de données

Les tests conditionnels

Les boucles

Les fonctions

QCM

JavaScript, langage objet

Le principe de la programmation objet

Les objets prédéfinis

Les propriétés
Les méthodes
L'instruction for in
L'instruction with

La création d'objets en JavaScript

Création d'objets simples
Ajout d'une méthode
Les objets imbriqués
La copie d'objets

QCM

La gestion des tableaux

L'intérêt des tableaux

L'objet Array

La création d'un tableau
La copie d'un tableau

Les tableaux spéciaux

L'adressage associatif
Les tableaux multidimensionnels

Cas pratique : recherche accélérée par tableau

La manipulation des dates

L'objet Date

Les méthodes de lecture
L'affichage formaté d'une date
Les méthodes d'affectation

La création d'une minuterie

La méthode setTimeout()
La méthode setInterval()

Cas pratique : horloge dynamique

La manipulation des chaînes de caractères

La déclaration de chaînes

La concaténation de chaînes

L'objet String

La longueur d'une chaîne
L'accès à un caractère
Le codage des caractères
L'extraction d'une sous-chaîne
La recherche dans une chaîne
La gestion des majuscules et minuscules
Les méthodes liées à HTML

L'évaluation d'une chaîne

La gestion des caractères spéciaux

La manipulation avancée avec les expressions régulières

Le rôle des expressions régulières
La création des expressions régulières
La syntaxe d'un motif
Tester la présence d'un motif
Extraire des données
Rechercher et remplacer

Cas pratique : la fonction getPluriel()

Cas pratique : contrôler une adresse e-mail

Les opérations mathématiques

Les conversions

L'objet Math

Les propriétés et constantes
Les méthodes arithmétiques
Les méthodes de base
Les opérations impossibles
Les nombres aléatoires

Créer des fonctions mathématiques

Cas pratique : fonction de formatage de nombres

Les cookies

La peur des cookies

La sécurité
Les limites des cookies
Les vrais dangers

Manipuler les cookies avec JavaScript

Écrire un cookie
Lire un cookie
Exemple complet
Effacer un cookie
S'assurer que les cookies sont activés

Cas pratique : enregistrer les préférences

Fenêtres, pop-ups et frames

L'objet window

L'objet navigator
L'objet screen
L'objet location
L'historique de navigation
La page de démarrage
La prise de focus
Le scrolling
Les dimensions
Le positionnement
L'impression

Les pop-ups

L'ouverture d'un pop-up en JavaScript
Les options d'ouverture
Des exemples de chaînes d'options
Tester l'ouverture d'un pop-up
La communication entre fenêtres
La fermeture d'une fenêtre
La fin programmée des pop-ups

La manipulation des frames

Définir des frames en HTML
Les frames en JavaScript
La sécurité
Le cas particulier des iframes
Sortir des frames

Les images

L'objet Image

L'objet images
Les propriétés de l'objet Image

Le préchargement d'images

Les images réactives

Cas pratique : la vitesse de connexion

Cas pratique : un mini-album photos

La gestion de l'interactivité

Les boîtes de dialogue

Le message d'information
Le message de confirmation
Le message de saisie

La programmation événementielle

Le concept d'événement
Gérer les événements en JavaScript
Les événements disponibles
Les gestionnaires d'événements

La gestion de la souris

La gestion du clavier

La gestion des erreurs

Capturer les erreurs
Utiliser les consoles d'erreur du navigateur

Cas pratique : formatage des numéros de téléphone

Les formulaires

Donner la parole au visiteur

L'objet form

Les méthodes de form
Les propriétés de form
Les événements de form

Les éléments de formulaire

L'objet input text
L'objet input button
L'objet input submit
L'objet input hidden
L'objet input password
L'objet input radio
L'objet input disabled
L'objet input checkbox
L'objet input file
L'objet textarea
L'objet select
Les listes à choix multiples

Les contrôles de saisie et la sécurité

L'envoi par e-mail

Cas pratique : formulaire de contact

La manipulation dynamique des documents

DHTML

Le Document Object Model (DOM)
Petit retour en arrière
La situation aujourd'hui
Les possibilités de DHTML

L'objet document

L'accès aux éléments du document
Le contenu HTML d'un élément
La classe de style
L'accès aux propriétés de style
La sélection de texte

Cas pratique : menu de navigation

Cas pratique : menu calendrier dynamique

L'amélioration continue

Ajax et Web 2.0

La révolution Ajax

Pourquoi une révolution ?
Ajax et langage serveur
La programmation Ajax
Les contraintes d'Ajax

Le concept Web 2.0

Qu'est-ce que le Web 2.0 ?
Est-ce vraiment nouveau ?

Cas pratique : contrôle de pseudos avec Ajax

Annexes

La page dédiée à ce guide - Téléchargement des scripts

La sélection de sites Internet

Remerciements

Index



Vous pouvez aussi Télécharger le sommaire au format PDF (411 Ko)

 


VOUS AIMEREZ AUSSI

WebPlus X5 Pro

WebPlus X5 Pro

Réalisez des sites Web de qualité professionnelle !
Linux

Linux

Le système d'exploitation alternatif !
MoviePlus X5

MoviePlus X5

Le studio de montage vidéo Haute Définition !
Drivers Manager

Drivers Manager

Recherchez, installez et mettez à jour tous vos pilotes !
System Mechanic 10.5

System Mechanic 10.5

System Mechanic répare et accélère votre PC... automatiquement !