Redécouvrir JavaScript : Maîtriser Es6, Es7 et Es8

Note :   (4,5 sur 5)

Redécouvrir JavaScript : Maîtriser Es6, Es7 et Es8 (Venkat Subramaniam)

Avis des lecteurs

Résumé:

Ce livre propose une manière attrayante d'apprendre les fonctionnalités modernes de JavaScript, en mettant l'accent sur les pratiques de codage propre et la programmation fonctionnelle. Il fournit des exemples clairs et explique le raisonnement derrière l'utilisation de nouvelles constructions de langage, bien que certains lecteurs aient estimé qu'il manquait de profondeur pédagogique pour les débutants complets.

Avantages:

Bien écrit avec des exemples clairs et concis
efficace pour ceux qui ont déjà des connaissances en JavaScript
style d'enseignement humoristique et engageant
offre des aperçus pratiques sur les fonctionnalités modernes
aide à résoudre les problèmes liés à l'héritage du JavaScript.

Inconvénients:

Ne convient pas aux débutants complets
certains exercices peuvent ne pas référencer correctement le code
la qualité physique du livre a été jugée médiocre
quelques lecteurs ont trouvé que la profondeur de l'enseignement laissait à désirer.

(basé sur 12 avis de lecteurs)

Titre original :

Rediscovering JavaScript: Master Es6, Es7, and Es8

Contenu du livre :

JavaScript n'est plus à craindre ou à détester - le langage le plus populaire et le plus omniprésent au monde a évolué pour devenir un langage respectable. Que vous écriviez des applications frontales ou du code côté serveur, les fonctionnalités phénoménales de ES6 et au-delà - comme l'opérateur rest, les générateurs, la déstructuration, les littéraux d'objet, les fonctions arrow, les classes modernes, les promesses, l'asynchrone et les capacités de métaprogrammation - vous enthousiasmeront et vous inciteront à programmer avec JavaScript. Vous avez trouvé le bon livre pour commencer rapidement et plonger profondément dans l'essence du JavaScript moderne. Apprenez des astuces pratiques pour appliquer les parties élégantes du langage et les pièges à éviter.

JavaScript est un cygne noir dont personne, y compris l'auteur du langage, ne pensait qu'il deviendrait un langage populaire et omniprésent. Il n'y a pas si longtemps, c'était le langage le plus détesté et le plus redouté pour programmer le web. JavaScript ES6 et les versions ultérieures ont fait l'objet d'une refonte importante. Les fonctionnalités problématiques ont été remplacées par des alternatives meilleures, élégantes et plus fiables. Ce livre comprend de nombreux exemples pratiques et exercices pour vous aider à apprendre en profondeur. Il ne vous ennuiera pas avec des idiosyncrasies et des détails obscurs destinés à de mauvaises questions d'entretien. Au contraire, il vous fait découvrir des fonctionnalités clés que vous pouvez facilement utiliser dans vos projets quotidiens.

Que vous programmiez le front-end ou le côté serveur, vous pouvez désormais écrire un JavaScript concis, élégant et expressif grâce à de nouvelles fonctionnalités telles que les paramètres par défaut, les littéraux de modèle, les opérateurs de repos et d'étalement, la déstructuration, les fonctions de flèche et les générateurs. Vous pouvez également utiliser des fonctionnalités telles que les séries infinies, les promesses, l'asynchronisme et la métaprogrammation pour créer des bibliothèques flexibles, puissantes et extensibles. Si les fonctionnalités évoluées du langage vous séduiront, les centaines d'exemples de ce livre vous permettront d'assimiler les concepts et de les utiliser dans vos projets. Prenez le contrôle du JavaScript moderne et libérez votre potentiel pour créer des applications puissantes.

Ce dont vous avez besoin :

Pour tester les exemples de ce livre, vous aurez besoin d'un ordinateur équipé de Node.js, d'un éditeur de texte et d'un navigateur comme Chrome.

Autres informations sur le livre :

ISBN :9781680505467
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2018
Nombre de pages :250

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Programmation Groovy 2 : Productivité dynamique pour le développeur Java - Programming Groovy 2:...
Groovy vous offre le meilleur des deux mondes : un...
Programmation Groovy 2 : Productivité dynamique pour le développeur Java - Programming Groovy 2: Dynamic Productivity for the Java Developer
Programmer Kotlin : Créer des applications Jvm et Android élégantes, expressives et performantes -...
Les programmeurs ne se contentent pas d'utiliser...
Programmer Kotlin : Créer des applications Jvm et Android élégantes, expressives et performantes - Programming Kotlin: Create Elegant, Expressive, and Performant Jvm and Android Applications
Redécouvrir JavaScript : Maîtriser Es6, Es7 et Es8 - Rediscovering JavaScript: Master Es6, Es7, and...
JavaScript n'est plus à craindre ou à détester -...
Redécouvrir JavaScript : Maîtriser Es6, Es7 et Es8 - Rediscovering JavaScript: Master Es6, Es7, and Es8
Pratiques d'un développeur agile : Travailler dans le monde réel - Practices of an Agile Developer:...
Ce sont les pratiques agiles éprouvées et...
Pratiques d'un développeur agile : Travailler dans le monde réel - Practices of an Agile Developer: Working in the Real World
Programmer la Concurrence sur le Jvm : Maîtriser la synchronisation, Stm et les acteurs -...
Plus que jamais, il est essentiel d'apprendre à...
Programmer la Concurrence sur le Jvm : Maîtriser la synchronisation, Stm et les acteurs - Programming Concurrency on the Jvm: Mastering Synchronization, Stm, and Actors
Test-Driving JavaScript Applications : Un code rapide, fiable et facile à maintenir - Test-Driving...
Démystifiez le mythe selon lequel JavaScript n'est...
Test-Driving JavaScript Applications : Un code rapide, fiable et facile à maintenir - Test-Driving JavaScript Applications: Rapid, Confident, Maintainable Code
Pragmatique Scala : Créer des applications expressives, concises et évolutives - Pragmatic Scala:...
Notre industrie s'oriente vers la programmation...
Pragmatique Scala : Créer des applications expressives, concises et évolutives - Pragmatic Scala: Create Expressive, Concise, and Scalable Applications
Programmation fonctionnelle en Java : Exploiter la puissance des flux et des expressions lambda -...
Imaginez que vous puissiez écrire un code Java qui...
Programmation fonctionnelle en Java : Exploiter la puissance des flux et des expressions lambda - Functional Programming in Java: Harness the Power of Streams and Lambda Expressions

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)