Tout JavaScript / Olivier Hondermarck (2023)
Tout JavaScript : maîtrisez l'ensemble des fonctionnalités du JavaScript actuel : démarrez Node.js et les frameworks React, Angular, Vue et jQuery : construisez votre environnement de travail avec Docker : pratiquez avec le site toutjavascript.com [texte imprimé] / Olivier Hondermarck, Auteur . - 3e édition . - Paris ; Malakoff : Dunod, 2023 . - IX, 438 p. : ill. ; 25 cm.
ISBN : 978-2-10-084627-6
Index
Langues : Français (fre)
Mots-clés : JavaScript (langage de programmation)
Sites Web -- DéveloppementIndex. décimale : 004.43 Langage de programmation Résumé : Ce livre s'adresse à tous les développeurs web, qu'ils soient débutants ou avancés. Le JavaScript sert avant tout à rendre les pages web interactives et dynamiques du côté de l'utilisateur, mais il est également de plus en plus utilisé pour créer des applications complètes, y compris côté serveur. - La première partie de ce livre couvre l'ensemble des fonctionnalités du JavaScript (version ECMAScript 6 jusque ES2020) et passe en revue les bonnes pratiques de programmation. - La deuxième partie porte sur l'interactivité avec les utilisateurs (interfaces, formulaires, gestion des erreurs, appels asynchrones, géolocalisation, notifications, dessin...). - La troisième partie permet de s'initier aux aspects les plus avancés du JavaScript tels que Node. js, React, Vue. js, jQuery ou les Web Workers. Une première annexe guide le développeur web dans l'installation en local de son environnement de travail complet avec serveur web, PHP et base de données, grâce à Docker. Une deuxième introduit l'usage du JavaScript dans l'environnement cloud Google Sheets, et une dernière concerne CSS. Les renvois de type tjs. ovh/nomScript qui sont présents au fil des pages sont des compléments interactifs à ce livre. Ils affichent : - Le rendu de l'exécution du script. - Un émulateur de la console du navigateur. - Le code source complet de l'exemple avec une coloration syntaxique, des commentaires et des liens vers les fiches de la référence JS du site toutjavascript.com (4e de couverture) Note de contenu : Au sommaire :
1. Réflexions autour du JavaScript
2. Hello(s) World(s)
3. Structure d’un script
4. Les chaînes de caractères en JavaScript
5. Les mathématiques
6. Manipulation de dates
7. Les tableaux et les ensembles
8. Programmation objet et JSON
9. Réintroduction au JavaScript
10. L’objet maître window
11. La programmation événementielle
12. Manipuler le document
13. Les formulaires
14. Les appels AJAX
15. Traitements asynchrones avec Promise
16. La gestion des erreurs
17 Les cookies et l’objet Storage
18. La géolocalisation
19. Les notifications
20. Monétisation et publicité
21. Introduction à Node.js
22. Les langages dérivés du JavaScript
23. Bibliothèques et frameworks
24. Les Web Workers
25. Créer une extension de navigateur
26. Créer des applications
27. Annexe 1: WebServerFull, votre environnement de développement local géré avec Docker Desktop
28. Annexe 2: JavaScript dans Google Sheets
29. Annexe 3: CSS