Cantitate/Preț
Produs

Design Patterns in PHP and Laravel

Autor Kelt Dockins
en Limba Engleză Paperback – 28 dec 2016

Resursele practice și exemplele de cod complet care însoțesc Design Patterns in PHP and Laravel transformă acest volum într-un ghid de implementare directă pentru dezvoltatorii care utilizează ecosistemul modern PHP. Subliniem faptul că autorul, Kelt Dockins, evită jargonul academic steril, alegând să prezinte cele 23 de modele de proiectare clasice (Gang of Four) prin prisma utilității lor imediate în proiectele Laravel.

Structura volumului este riguros segmentată pentru a asigura o curbă de învățare logică. Începem cu o revizuire a fundamentelor framework-ului și o explorare detaliată a principiilor SOLID, esențiale pentru scrierea unui cod testabil și ușor de întreținut. Ulterior, capitolele sunt dedicate fiecărui tip de pattern: de la cele creaționale, precum Abstract Factory și Builder, la cele structurale (Adapter, Facade) și comportamentale (Observer, Strategy, State).

Pe linia practică a volumului PHP 8 Objects, Patterns, and Practice de Matt Zandstra, această lucrare se concentrează pe aplicabilitatea în Laravel, oferind soluții specifice pentru problemele recurente de arhitectură. În timp ce alte resurse rămân la nivel teoretic, Design Patterns in PHP and Laravel utilizează umorul și mnemonicele pentru a ancora conceptele, facilitând integrarea acestora în fluxul de lucru zilnic. Credem că valoarea adăugată rezidă în capacitatea autorului de a demitiza complexitatea modelelor de proiectare, arătând cum Façade sau Strategy pot îmbunătăți radical claritatea codului sursă.

Citește tot Restrânge

Preț: 37889 lei

Preț vechi: 47361 lei
-20%

Puncte Express: 568

Carte tipărită la comandă

Livrare economică 01-15 iunie
Livrare express 24-30 aprilie pentru 6262 lei


Specificații

ISBN-13: 9781484224502
ISBN-10: 1484224507
Pagini: 264
Ilustrații: XXIII, 238 p. 76 illus., 56 illus. in color.
Dimensiuni: 178 x 254 x 15 mm
Greutate: 0.5 kg
Ediția:1st edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să treacă de la scrierea de scripturi funcționale la arhitecturi software profesionale. Veți câștiga o înțelegere profundă a modului în care Laravel utilizează intern aceste modele și veți învăța să aplicați principiile SOLID pentru a construi aplicații scalabile. Este un instrument esențial pentru orice dezvoltator care vrea să scrie cod curat, eficient și ușor de depanat.


Despre autor

Kelt Dockins este un dezvoltator software activ, cu o experiență vastă în utilizarea framework-ului Laravel și a limbajului PHP în medii de producție. Expertiza sa este fundamentată pe aplicarea zilnică a modelelor de proiectare pentru a rezolva probleme complexe de business. Prin activitatea sa de autor la editura Apress, Dockins se concentrează pe educația tehnică accesibilă, transformând conceptele dificile de inginerie software în ghiduri practice, presărate cu umor, menite să ajute comunitatea de dezvoltatori să evolueze profesional.


Descriere scurtă

Learn each of the original gang of four design patterns, and how they are relevant to modern PHP and Laravel development. Written by a working developer who uses these patterns every day, you will easily be able to implement each pattern into your workflow and improve your development. Each pattern is covered with full examples of how it can be used. 

Too often design patterns are explained using tricky concepts, when in fact they are easy to use and can enrich your everyday development. Design Patterns in PHP and Laravel aims to break down tricky concepts into humorous and easy-to-recall details, so that you can begin using design patterns easily in your everyday work with PHP and Laravel. 

This book teaches you design patterns in PHP and Laravel using real-world examples and plenty of humor.


What You Will Learn 

  • Use the original gang of four designpatterns in your PHP and Laravel development 
  • How each pattern should be used 
  • Solve problems when using the patterns
  • Remember each pattern using mnemonics 

Who This Book Is For 

People using Laravel and PHP to do their job and want to improve their understanding of design patterns.

Cuprins

1. Laravel Basics.- 2. Let’s Grow a SOLID Garden.- 3. Abstract Factory.- 4. Builder.- 5. Factory Method.- 6. Prototype.- 7. Singleton.- 8. Simple Factory Method.- 9. Adapter.- 10. Bridge.- 11. Composite.- 12. Decorator.- 13. Façade.- 14. Flyweight.- 15. Proxy.- 16. Chain of Responsibility.- 17. Command.- 18. Interpreter.- 19. Iterator.- 20. Mediator.- 21. Memento.- 22. Observer.- 23. State.- 24. Strategy.- 25. Template Method.- 26. Visitor.- 27. More Resources.

Notă biografică

Kelt Dockins is a humble narcissistic web developer. He works as a full stack freelancer. He specializes in quick to market web applications and minimum viable products for start ups. He has worked on small projects, medium size projects and even a few small-medium sized projects. He loves being a father, a husband and a developer. He's worked with many programming languages such as Visual Basic 6.0, c++, Java, perl, bash, prolog, .NET stack, html, css, javascript and php. For the last 3 years, he's been using php and the ever-so popular Laravel framework to stay at home and eat bacon while earning it at the same time. He does love bacon. 

Caracteristici

Fully up-to-date for the most recent versions of PHP and Laravel Covers every design pattern originally introduced by the gang of four Includes fully working examples and full code repository for usage in your everyday work