Cantitate/Preț
Produs

Eloquent JavaScript, 4th Edition: A Modern Introduction to Programming

Autor Marijn Haverbeke
en Limba Engleză Paperback – 5 noi 2024

Cea de-a patra ediție a Eloquent JavaScript de Marijn Haverbeke se aliniază standardelor actuale ale web-ului, acoperind integrări esențiale precum optional chaining, nullish coalescing, proprietăți de clasă și câmpuri private. Remarcăm că această revizuire nu este doar o simplă actualizare de sintaxă; capitolele dedicate programării asincrone, modulelor și obiectelor au fost complet restructurate pentru a îmbunătăți lizibilitatea și a reflecta bunele practici contemporane. Pe linia practică a volumului JavaScript Cookbook de Adam D Scott, dar cu un focus pronunțat pe fundamentele teoretice aplicate în proiecte de anvergură, Eloquent JavaScript propune o imersiune directă în cod. Cititorul trece dincolo de simpla sintaxă, învățând să organizeze aplicații complexe prin tehnici de programare funcțională și orientată pe obiecte. Reținem utilitatea proiectelor incluse, precum dezvoltarea unui editor de pixel art, care forțează utilizatorul să interacționeze direct cu DOM-ul și să gestioneze stările aplicației într-un mod structurat. Față de Eloquent JavaScript, 3rd Edition, această nouă iterație pune un accent mai mare pe ecosistemul Node.js pentru construirea de servere și utilitare, oferind o perspectivă full-stack. Stilul autorului rămâne unul tehnic și riguros, transformând conceptele abstracte în instrumente de lucru imediat aplicabile în browser sau pe server.

Citește tot Restrânge

Preț: 24089 lei

Preț vechi: 37721 lei
-36%

Puncte Express: 361

Carte disponibilă

Livrare economică 07-13 mai
Livrare express 17-23 aprilie pentru 11016 lei


Specificații

ISBN-13: 9781718504103
ISBN-10: 1718504101
Pagini: 456
Dimensiuni: 178 x 235 x 31 mm
Greutate: 0.86 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să treacă de la utilizarea superficială a limbajului la o stăpânire profundă a mecanismelor sale. Veți câștiga o înțelegere solidă a noilor standarde ECMAScript și competențe practice prin finalizarea unor proiecte reale. Este resursa ideală pentru a învăța cum să scrieți cod curat, eficient și modern, sub îndrumarea unui expert recunoscut în instrumente de dezvoltare.


Despre autor

Marijn Haverbeke este un dezvoltator independent și autor de renume, a cărui activitate se concentrează pe limbaje de programare și instrumente pentru dezvoltatori. Este cunoscut în comunitatea tech în special pentru proiectele sale open-source de succes, fiind creatorul editorului de cod CodeMirror și al motorului de inferență de tipuri Tern. Expertiza sa în construcția instrumentelor pe care programatorii le folosesc zilnic se reflectă în abordarea pedagogică din Eloquent JavaScript, unde pune accent pe structura logică și eficiența codului.


Descriere

Simple for beginners to pick up, JavaScript is a flexible, lightweight language for building full-scale applications for the modern web. This much-anticipated fourth edition of Eloquent JavaScript shows you how to write beautiful, effective JavaScript code. It has been updated to reflect the current state of both JavaScript and web browsers, discussing new features like optional chaining, nullish coalescing, class properties, private fields, and newly standardized methods. Chapters on asynchronous programming, objects, and modules have been overhauled to reflect modern JavaScript style and improve readability. This bestselling book teaches through extensive examples and immerses you in code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs. As you build projects, like a website and a pixel art editor, you'll: Understand the essential elements of JS programming, including syntax, control, and data Organize and clarify your code with object-oriented and functional programming techniques Use the DOM effectively to interact with browsers Script the browser and make basic web applications Harness Node.js to build servers and utilities Isn't it time you became fluent in the language of the web?