Note :
Le livre « Eloquent JavaScript » fait l'objet d'un mélange de critiques positives et négatives de la part des utilisateurs. Nombreux sont ceux qui louent la profondeur des informations, les chapitres basés sur des projets et la production de haute qualité, tandis que d'autres critiquent la courbe d'apprentissage abrupte et la complexité de l'ouvrage pour les débutants. Il est recommandé principalement à ceux qui ont déjà une certaine connaissance de JavaScript, et est considéré comme un outil utile pour les apprenants de niveau intermédiaire qui cherchent à approfondir leur compréhension.
Avantages:⬤ Livraison rapide et condition de haute qualité.
⬤ Excellente ressource pour les développeurs JavaScript, en particulier ceux qui ont une expérience préalable.
⬤ Excellente organisation, axée sur l'apprentissage par projet.
⬤ Explications approfondies des concepts avancés.
⬤ Bénéfique pour la compréhension d'ES6 et la refonte du code.
⬤ Belle présentation et typographie dans le livre physique.
⬤ Difficile pour les débutants, avec une courbe d'apprentissage abrupte.
⬤ Certains exemples sont inutilement complexes et déroutants.
⬤ Des concepts importants peuvent être omis ou insuffisamment expliqués.
⬤ Incohérences occasionnelles et terminologie confuse.
⬤ Des problèmes de qualité physique du livre, tels que des problèmes de reliure signalés par certains utilisateurs.
(basé sur 234 avis de lecteurs)
Eloquent Javascript, 3rd Edition: A Modern Introduction to Programming
Entièrement révisée et mise à jour, cette introduction à la programmation en JavaScript, qui est un best-seller, met l'accent sur l'écriture d'applications réelles.
JavaScript est au cœur de presque toutes les applications web modernes, qu'il s'agisse d'applications sociales comme Twitter ou de frameworks de jeux par navigateur comme Phaser et Babylon. Bien que simple à prendre en main et à utiliser pour les débutants, JavaScript est un langage flexible et complexe que vous pouvez utiliser pour créer des applications complètes.
Cette troisième édition d'Eloquent JavaScript, très attendue et entièrement révisée, plonge dans le langage JavaScript pour vous montrer comment écrire un code beau et efficace. Elle a été mise à jour pour refléter l'état actuel du Java¬Script et des navigateurs web et comprend de toutes nouvelles informations sur des caractéristiques telles que la notation de classe, les fonctions fléchées, les itérateurs, les fonctions asynchrones, les chaînes de caractères modèles et la portée des blocs. Un grand nombre de nouveaux exercices ont également été ajoutés pour tester vos compétences et vous permettre de rester sur la bonne voie.
Comme dans les éditions précédentes, Haverbeke continue d'enseigner à l'aide d'exemples détaillés et vous plonge dans le code dès le début, tandis que les exercices et les projets des chapitres entiers vous donnent une expérience pratique de l'écriture de vos propres programmes. Vous commencez par apprendre la structure de base du langage JavaScript ainsi que les structures de contrôle, les fonctions et les structures de données pour vous aider à écrire des programmes de base. Vous apprendrez ensuite la gestion des erreurs et la correction des bogues, la modularité et la programmation asynchrone avant de passer aux navigateurs web et à la façon dont JavaScript est utilisé pour les programmer. En réalisant des projets tels qu'une simulation de vie artificielle, un langage de programmation simple et un programme de peinture, vous apprendrez à.. :
- comprendre les éléments essentiels de la programmation, notamment la syntaxe, le contrôle et les données
- Organiser et clarifier votre code à l'aide de techniques de programmation fonctionnelle et orientée objet.
- Scripter le navigateur et créer des applications web de base
- Utiliser efficacement le DOM pour interagir avec les navigateurs
- Exploiter Node. js pour construire des serveurs et des utilitaires
N'est-il pas temps de parler couramment le langage du Web ?
* Tous les codes sources sont disponibles en ligne dans un bac à sable interactif, où vous pouvez éditer le code, l'exécuter et voir son résultat instantanément.
Sommaire
Introduction
(Partie 1 : Langage)
Valeurs, types et opérateurs
Structure du programme
Les fonctions
Structures de données : Objets et tableaux
Fonctions d'ordre supérieur
La vie secrète des objets
Projet : Un robot
Bugs et erreurs
Expressions régulières
Les modules
Programmation asynchrone
Le projet : Un langage de programmation
(Partie 2 : Navigateur)
JavaScript et le navigateur
Le modèle objet du document
Gestion des événements
Le projet : Un jeu de plateforme
Dessiner sur le canevas
HTTP et formulaires
Projet : Un éditeur d'art pixellisé
(Partie 3 : Node)
Node. js
Projet : Site web de partage de compétences
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)