JavaScript Initiation: Maîtriser les bases du langage

Parution 2016 - 300 pages - Prix conseillé 12.75€

Détails sur le produit Résumé du livre Extraits du livre

Détails sur le produit

  • Titre JavaScript Initiation: Maîtriser les bases du langage
  • Auteur Cyril Ichti
  • Editeur Seeren
  • ISBN 9782955693308
  • Année 2016
  • Poid 569 Ko
  • Pages 300 Pages

Résumé du livre

L'objectif du livre est de familiariser les stagiaires avec le langage JavaScript afin de maitriser ses bases et la manipulation d'un document via la programmation évènementielle. Composé en parties thématiques, le premier thème amène à découvrir la grammaire du langage et les pièges à éviter, l'étude du Document Object Model, sa compréhension, sa manipulation et sa modification constituent la seconde partie, le troisième thème nous amène à maitriser la programmation évènementielle en étudiant les évènements, leur contexte et la gestion de l'interactivité d'un document. La quatrième partie propose un aperçu d'outils complémentaires pour un usage futur, l'installation de Node.js comme prétexte à la génération d'une documentation avec JSDoc3 ou l'utilisation de jQuery avec des manipulations portant sur ses fonctionnalités indispensables.

De façon régulière des exemples supplémentaires de code sont présents pour pallier à un manque de compatibilité entre navigateurs pour des propriétés ou méthodes exposées et comportent la solution adaptée.

La dernière partie est composée d'exercices pour valider le cours. Sont présents des travaux dirigés qui détaillent des cas pratiques indispensables sur des projets réels en essayant de varier les domaines d'applications. Un module de consentement de cookie, une validation de formulaire puis un chargeur d'images valident les notions étudiées tout au long du livre par la pratique.

Extraits du livre

Extrait du Chapitre 01 / Grammaire et syntaxe / Déclaration et assignation

Extrait du Chapitre 03 / Structures de contrôle / Structure if else

Extrait du Chapitre 05 / Utiliser des fonctions / Les closures

Extrait du Chapitre 07 / Le Document Object Model / L'objet Window

Extrait du Chapitre 09 / Modifier le DOM / Supprimer un élément