Cantitate/Preț
Produs

Fullstack-Entwicklung: Rheinwerk Computing

Autor Philip Ackermann
de Limba Germană Hardback – 5 apr 2023

Descoperim aici un demers tehnic riguros care începe prin demitizarea conceptului de dezvoltator full-stack, propunând în schimb un exercițiu de arhitectură aplicată: proiectarea și implementarea unui sistem complet ce integrează protocoale web, baze de date și mecanisme de autentificare. Observăm cum Fullstack-Entwicklung nu se limitează la sintaxă, ci ghidează cititorul prin decizii structurale complexe, de la alegerea între Microservices și Microfrontends până la utilizarea eficientă a modelelor MVC sau MVVM. Remarcăm o atenție deosebită acordată fluxului de lucru real, incluzând organizarea proiectelor și managementul instrumentelor de dezvoltare pe parcursul celor peste 800 de pagini. Această lucrare reprezintă o evoluție firească în bibliografia autorului. Dacă în JavaScript Philip Ackermann se concentra pe fundamentele limbajului și sarcini de client-side, în volumul de față el extinde perspectiva către întregul ecosistem, integrând PHP, baze de date SQL/NoSQL și protocoale de comunicare. Dacă Schrödinger lernt HTML5, CSS und JavaScript v-a oferit cadrul teoretic printr-o metodă de învățare vizuală și relaxată, această carte oferă instrumentele practice și rigoarea necesară pentru a gestiona proiecte de anvergură industrială. Totodată, în timp ce volume precum Angular se specializează pe un singur framework, Philip Ackermann oferă o viziune de ansamblu care permite dezvoltatorului să aleagă tehnologia potrivită pentru fiecare sarcină specifică, asigurând o înțelegere profundă a interdependențelor dintre frontend și backend.

Citește tot Restrânge

Din seria Rheinwerk Computing

Preț: 37359 lei

Preț vechi: 46699 lei
-20%

Puncte Express: 560

Carte disponibilă

Livrare economică 25 aprilie-01 mai
Livrare express 14-18 aprilie pentru 4442 lei


Specificații

ISBN-13: 9783836290845
ISBN-10: 3836290847
Pagini: 807
Dimensiuni: 180 x 246 x 50 mm
Greutate: 1.61 kg
Ediția:Mărită
Editura: Rheinwerk Verlag GmbH
Seria Rheinwerk Computing


De ce să citești această carte

Recomandăm această carte dezvoltatorilor care doresc să depășească stadiul de simpli scriitori de cod și să devină arhitecți de sisteme web. Veți câștiga o viziune clară asupra modului în care HTML, CSS, JavaScript și PHP interacționează cu bazele de date și protocoalele de rețea. Este un instrument esențial pentru cei care lucrează în medii profesionale unde alegerea corectă a arhitecturii (REST vs. GraphQL sau SQL vs. NoSQL) este critică.


Despre autor

Philip Ackermann este un specialist recunoscut în domeniul dezvoltării software, cu o expertiză vastă în ecosistemul JavaScript și tehnologiile web moderne. În cadrul seriei Rheinwerk Computing, el s-a impus ca o voce autoritară, publicând manuale de referință care pun accent pe bunele practici de programare și pe aplicabilitatea tehnică. Lucrările sale sunt apreciate pentru modul în care reușesc să sintetizeze concepte complexe de backend și frontend, făcându-le accesibile atât profesioniștilor, cât și celor care doresc să treacă la un nivel avansat de programare full-stack.


Notă biografică

Philip Ackermann ist CTO der Cedalo GmbH und Autor mehrerer Fachbücher und Fachartikel über Java und JavaScript. Seine Schwerpunkte liegen in der Konzeption und Entwicklung von Node.js- und JEE-Projekten in den Bereichen Industrie 4.0 und Internet of Things.

Descriere scurtă

Der Fullstack-Entwickler ist DER Mythos unserer heutigen Zeit. Aber wer kann sich wirklich in allen Front- und Backendtechnologien auskennen und alle Programmiersprachen beherrschen? Sie werden feststellen: Darauf kommt es gar nicht an. Dieses Nachschlagewerk hilft Ihnen dabei, in der Flut aus Programmiersprachen, Technologien und Tools der Webentwicklung den Kopf über Wasser zu halten. Lernen Sie, welche Programmiersprache für Ihre individuellen Aufgaben die richtige ist und verstehen Sie die Zusammenhänge zwischen den verschiedenen Technologien. Von HTML, CSS, JavaScript und PHP bis zu Webprotokollen, Webarchitektur u.v.m.
Aus dem Inhalt:
  • Web-Protokolle und Web-Formate verwenden
  • Webseiten erstellen mit HTML, CSS und JavaScript
  • Web Architekturen: MVC, MVP, MVVM, SOA, Microservices, Microfrontends
  • Programmiersprachen und Web-Frameworks einsetzen
  • Webservices implementieren: REST und GraphQL
  • Datenbanken beherrschen: SQL und NoSQL
  • Authentifizierungsmechanismen verstehen
  • Webprojekte organisieren und verwalten
  • Projektmanagement und Tools