JavaScript
Autor Marijn Haverbeke Traducere de Volkmar Gronaude Limba Germană Paperback – 12 dec 2019
Descoperim în această ediție actualizată a lucrării lui Marijn Haverbeke un ecosistem complet pentru dezvoltarea web modernă, centrat pe JavaScript și integrarea sa cu Node.js. Analizăm o structură tehnică ce ghidează cititorul de la mecanismele de bază ale limbajului — structuri de date și funcții — până la arhitecturi complexe pentru aplicații web și server-side. Accentul este pus pe eficiența codului, explorând în detaliu gestionarea erorilor, modularitatea și, esențial pentru web-ul contemporan, programarea asincronă.
Considerăm că forța acestui volum rezidă în proiectele practice integrate, care transformă teoria în specificații concrete: dezvoltarea unui motor de joc, implementarea unui limbaj de programare propriu și utilizarea DOM-ului pentru interfețe interactive. Cititorul care a aplicat ideile din Programmieren mit JavaScript de Ralph Steyer va găsi aici o aprofundare necesară a conceptelor de programare funcțională și orientată pe obiecte, trecând de la simpla utilizare a scripturilor la arhitecturi software solide. Față de abordările introductive, acest titlu forțează limitele limbajului, incluzând noile notații de clase și funcții arrow.
Această lucrare reprezintă varianta în limba germană a celebrei serii Eloquent JavaScript. Dacă în Eloquent JavaScript, 3rd Edition autorul stabilea fundamentele sintaxei, în prezenta ediție extinsă de la dpunkt.verlag, Haverbeke rafinează pedagogia prin exemple care reflectă evoluția standardelor ECMAScript. Este o resursă tehnică ce nu se limitează la suprafața browserului, ci investighează profunzimile codului „frumos” și performant, menținând rigoarea cu care autorul ne-a obișnuit în proiectele sale open source.
Preț: 216.23 lei
Preț vechi: 270.29 lei
-20%
Carte disponibilă
Livrare economică 28 aprilie-04 mai
Livrare express 21-25 aprilie pentru 28.13 lei
Specificații
ISBN-10: 3864907284
Pagini: 470
Dimensiuni: 164 x 238 x 38 mm
Greutate: 0.93 kg
Ediția:2. komplett aktualisierte und erweiterte Auflage
Editura: dpunkt.verlag
De ce să citești această carte
Recomandăm această carte programatorilor care doresc să stăpânească JavaScript dincolo de nivelul de începător. Cititorul câștigă o înțelegere profundă a modului în care funcționează limbajul, învățând să scrie cod modular și asincron prin proiecte reale, precum un joc sau un editor grafic. Este un ghid tehnic esențial pentru tranziția de la scripturi simple la aplicații web complexe și scalabile, utilizând cele mai noi standarde de programare.
Despre autor
Marijn Haverbeke este un dezvoltator independent și autor de renume, a cărui activitate este focalizată pe crearea de limbaje de programare și instrumente pentru dezvoltatori. Este recunoscut la nivel mondial pentru contribuțiile sale majore în ecosistemul open source, fiind arhitectul din spatele editorului de text CodeMirror și al motorului de inferență Tern. Experiența sa practică în scrierea de software complex este transpusă în lucrările sale, unde pune accent pe claritatea codului și pe eleganța soluțiilor tehnice, fiind autorul celebrei serii Eloquent JavaScript.
Descriere
Lernen Sie JavaScript
- umfassender Schritt-für-Schritt-Einstieg in die Programmierung und in JavaScript
- direkt losprogrammieren mit viele Beispielen und Übungsprojekten
- ansteigender Schwierigkeitsgrad bis zu komplexeren Webanwendungen
JavaScript ist das Herzstück fast jeder modernen Webanwendung, von Social Apps wie Twitter bis hin zu browserbasierten Spiele-Frameworks. Obwohl es JavaScript auch Anfängern einfach macht, zu programmieren, ist die Sprache trotzdem flexibel und mächtig genug, um mit ihr umfangreiche und komplexe Anwendungen erstellen zu können.
Haverbeke zeigt Ihnen die Details und die Tiefen von JavaScript-Code. Umfangreiche Beispiele, Übungen und Projekte wie ein Browserspiel, eine einfache Programmiersprache und ein Malprogramm geben Ihnen praktisches Wissen zum Schreiben Ihrer eigenen Programme an die Hand. Zuerst lernen Sie die Grundstruktur von JavaScript kennen, Sie arbeiten mit Funktionen und Datenstrukturen. Dann erfahren Sie mehr über Fehlerbehandlung und -behebung, Modularität und asynchrone Programmierung bevor Sie mit der Programmierung für Webbrowser fortfahren.
- Organisieren Sie Ihren Code mit objektorientierten Methoden und Techniken der funktionalen Programmierung
- Skripten Sie für den Browser und erstellen Sie eine einfache Webanwendungen
- Nutzen Sie das DOM effektiv, um mit dem Browser zu interagieren
- Nutzen Sie Node.js, um Server und Programme zu erstellen
Die zweite Ausgabe von Die Kunst der JavaScript-Programmierung taucht tief in die Sprache JavaScript ein, um Ihnen zu zeigen, wie Sie schönen, effektiven Code schreiben können. Die Aktualisierungen umfassen brandneues Material zu Features wie Klassennotationen, Pfeilfunktionen, Iteratoren, Asynchronisationsfunktionen, Template Strings und Blockscope.
Ist es nicht endlich an der Zeit, dass Sie die Sprache des Webs fließend beherrschen?