Cantitate/Preț
Produs

Javascript: The Definitive Guide

Autor David Flanagan
en Limba Engleză Paperback – iun 2020

Recomandăm această lucrare programatorilor care doresc să atingă un nivel avansat de stăpânire a celui mai utilizat limbaj de programare din lume. Suntem de părere că ediția a șaptea a acestui ghid fundamental, publicat de O'Reilly, reprezintă resursa tehnică supremă pentru înțelegerea mecanismelor interne ale limbajului. Găsim în această carte o tranziție logică de la sintaxa de bază către concepte complexe, oferind o acoperire exhaustivă a specificațiilor ECMAScript 2020. Pe linia practică a volumului JavaScript Cookbook, dar cu focus pe rigoarea teoretică și structura internă a limbajului, lucrarea de față nu se limitează la simple rețete de cod, ci explică fundamentele care stau la baza lor. Credem că elementul distinctiv al cărții este capacitatea autorului de a integra noile paradigme de programare asincronă — cum ar fi Promises și async/await — într-un context aplicat. Față de versiunea anterioară, JavaScript: The Definitive Guide 6e, această ediție elimină materialul învechit despre biblioteci precum jQuery și se concentrează pe modulele moderne și metaprogramare. Autorul David Flanagan păstrează abordarea enciclopedică regăsită și în lucrarea sa despre ecosistemul JVM, Java in a Nutshell, transformând acest volum dintr-un manual de învățare într-o referință tehnică indispensabilă. Structura narativă este una tehnică, densă în exemple de cod relevante, facilitând explorarea platformei web (grafică, networking, stocare) și a mediului Node.js (buffer-e, stream-uri, procese copil).

Citește tot Restrânge

Preț: 38430 lei

Preț vechi: 48039 lei
-20%

Puncte Express: 576

Carte disponibilă

Livrare economică 29 aprilie-13 mai
Livrare express 15-21 aprilie pentru 8056 lei


Specificații

ISBN-13: 9781491952023
ISBN-10: 1491952024
Pagini: 600
Dimensiuni: 179 x 233 x 42 mm
Greutate: 1.21 kg
Ediția:7. Auflage
Editura: O'Reilly

De ce să citești această carte

Pentru dezvoltatorii web care vor să treacă de la utilizarea empirică a limbajului la o înțelegere profundă, de tip 'engine-level'. Cititorul câștigă o viziune de ansamblu asupra standardelor moderne JavaScript, învățând să scrie cod eficient pentru ambele părți ale unei aplicații: frontend și backend. Este investiția ideală pentru cei care au nevoie de o referință tehnică pe care să o consulte constant în cariera de inginer software.


Despre autor

David Flanagan este un programator și autor de prestigiu, cu o experiență de peste 25 de ani în documentarea tehnologiilor web și a limbajelor de programare. Absolvent al Massachusetts Institute of Technology (MIT) în informatică și inginerie, Flanagan s-a impus ca o autoritate în ecosistemul O'Reilly. Opera sa vastă include titluri de referință precum Java in a Nutshell și JavaScript Pocket Reference, demonstrând o capacitate rară de a sintetiza specificații tehnice complexe în ghiduri accesibile dar riguroase. Expertiza sa se extinde și asupra altor limbaje, fiind co-autor al lucrării The Ruby Programming Language.


Descriere

JavaScript is the programming language of the web and is used by more software developers today than any other programming language. For nearly 25 years this best seller has been the go-to guide for JavaScript programmers. The seventh edition is fully updated to cover the 2020 version of JavaScript, and new chapters cover classes, modules, iterators, generators, Promises, async/await, and metaprogramming.

You'll find illuminating and engaging example code throughout. This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up.

It then builds on that foundation to cover the web platform and Node.js. Topics include:Types, values, variables, expressions, operators, statements, objects, and arraysFunctions, classes, modules, iterators, generators, Promises, and async/awaitJavaScript's standard library: data structures, regular expressions, JSON, i18n, etc. The web platform: documents, components, graphics, networking, storage, and threadsNode.js: buffers, files, streams, threads, child processes, web clients, and web serversTools and language extensions that professional JavaScript developers rely on