Description générale
Un livre d'environ 500 pages, composé de 21 chapitres. Au moment de la lecture, il s'agissait de la troisième édition du livre. Il n'y a pas trop d'images, de diagrammes et de schéma de flux. Le matériel est principalement présenté sous forme de texte et de code. Le niveau de difficulté de lecture est à peu près moyen, bien que le premier chapitre soit assez facile. Après chaque chapitre, il y a un résumé sous forme de conclusions, ainsi que des exercices pratiques pour renforcer le matériel théorique.
Contenu
Examinons brièvement le contenu et les thèmes présentés dans le livre:
- Chapitre 1. Valeurs, types et opérateurs
- Chapitre 2. Structure du programme
- Chapitre 3. Fonctions
- Chapitre 4. Structures de données : objets et tableaux
- Chapitre 5. Fonctions d'ordre supérieur
- Chapitre 6. La vie secrète des objets
- Chapitre 7. Projet : robot
- Chapitre 8. Erreurs et défauts
- Chapitre 9. Expressions régulières
- Chapitre 10. Modules
- Chapitre 11. Programmation asynchrone
- Chapitre 12. Projet : langage de programmation
- Chapitre 13. JavaScript et le navigateur
- Chapitre 14. Modèle d'objet de document
- Chapitre 15. Gestion des événements
- Chapitre 16. Projet : plateforme de jeu
- Chapitre 17. Dessin sur la toile
- Chapitre 18. HTTP et formulaires
- Chapitre 19. Projet : éditeur graphique matriciel
- Chapitre 20. Node.js
- Chapitre 21. Projet : site d'échange d'expériences
Avis
Un livre considérable et comme résultat - un résumé considérable. Ni meilleur, ni pire que les autres livres sur JS. Plutôt moderne, il traite principalement du travail de JS dans le navigateur et de l'interaction avec HTML et CSS, bien qu'il y ait aussi un chapitre consacré à Node.js. Un livre de niveau junior/middle. Donc si vous aimez le format d'apprentissage par les livres et que vous voyez qu'il y a quelque chose de nouveau pour vous dans le contenu, je peux tout à fait recommander ce livre.