Modular Programming with PHP 7
Branko Ajzele
Venduto da California Books, Miami, FL, U.S.A.
Venditore AbeBooks dal 27 ottobre 2023
Nuovi - Brossura
Condizione: Nuovo
Spedito in U.S.A.
Quantità: Più di 20 disponibili
Aggiungere al carrelloVenduto da California Books, Miami, FL, U.S.A.
Venditore AbeBooks dal 27 ottobre 2023
Condizione: Nuovo
Quantità: Più di 20 disponibili
Aggiungere al carrelloCodice articolo I-9781786462954
Utilize the power of modular programming to improve code readability, maintainability, and testability
This step-by-step guide is divided into two sections. The first section explores all the fundamentals of modular design technique with respect to PHP 7. The latter section demonstrates the practical development of individual modules of a web shop application.
Modular design techniques help you build readable, manageable, reusable, and more efficient codes. PHP 7, which is a popular open source scripting language, is used to build modular functions for your software. With this book, you will gain a deep insight into the modular programming paradigm and how to achieve modularity in your PHP code.
We start with a brief introduction to the new features of PHP 7, some of which open a door to new concepts used in modular development. With design patterns being at the heart of all modular PHP code, you will learn about the GoF design patterns and how to apply them. You will see how to write code that is easy to maintain and extend over time with the help of the SOLID design principles.
Throughout the rest of the book, you will build different working modules of a modern web shop application using the Symfony framework, which will give you a deep understanding of modular application development using PHP 7.
This book is for intermediate-level PHP developers with little to no knowledge of modular programming who want to understand design patterns and principles in order to better utilize the existing frameworks for modular application development.
Branko Ajzele - husband, father of two son, brother, author, software developer.
Born in January 1983, living in Osijek - Croatia. Degree in electrical engineering, lover for all things digital, making a living out of software development. Hopes to find enough quality time one day to seriously dive into hobby electronics (eye on Arduino and Raspberry Pi).
Years of hands-on experience with full-time software development and team management, specializing in eCommerce platforms. Working with Magento as of 2008, knee-deep from its very first beta version. Regularly in touch with all things PHP, database (MySQL) and search/analytics (Solr/Elasticsearch) technologies.
Strong technical knowledge with the ability to communicate those technicalities frequently and clearly with strong direction. Feels comfortable proposing alternatives to demands he feels can be improved, even when this means pulling a late shift to meet deadlines.
Branko holds several respected IT certifications such as Zend Certified Engineer (ZCE PHP), Magento Certified Developer (MCD), Magento Certified Developer Plus (MCD+), Magento Certified Solution Specialist (MCSS) and JavaScript Certified Developer.
Instant E-Commerce with Magento: Build a Shop by Packt Publishing was his first Magento-related book oriented toward Magento newcomers, after which he decided to write Getting Started with Magento Extension Development for developers.
Branko Ajzele is a husband, father of two, son, brother, author, and software developer.
He was born in January 1983, and lives in Osijek, Croatia. He has a degree in electrical engineering, is a lover of all things digital, and makes a living out of software development. He hopes to find enough quality time one day to seriously dive into hobby electronics (with an eye on Arduino and Raspberry Pi).
He has years of hands-on experience in full-time software development and team management, specializing in e-commerce platforms. He has worked with Magento as of 2008, and has been knee-deep from its very first beta version. He is regularly in touch with all things PHP, database (MySQL), and search/analytics (Solr/Elasticsearch).
He has a strong technical knowledge with the ability to communicate these technical matters frequently and clearly with strong direction. He feels comfortable proposing alternatives to demands he feels can be improved, even when this means pulling a late shift to meet deadlines.
Branko holds several respected IT certifications such as Zend Certified Engineer (ZCE PHP), Magento Certified Developer (MCD), Magento Certified Developer Plus (MCD+), Magento Certified Solution Specialist (MCSS), and JavaScript Certified Developer.
Instant E-Commerce with Magento: Build a Shop by Packt Publishing was his first Magento-related book oriented toward Magento newcomers, after which he decided to write Getting Started with Magento Extension Development, Packt Publishing for developers.
He currently works as a full-time contractor for Lab Lateral Ltd, an award-winning team of innovative thinkers, artists, and developers, and specialises in customer-centric websites, digital consultancy, and marketing. He has the role of Lead Magento Developer and Head of Lab's Croatia office.
Branko was crowned e-commerce Developer of the Year by Digital Entrepreneur Awards in October 2014 for his excellent knowledge and expertise in e-commerce development. His work is second to none, and he is truly dedicated to helping the Lab Lateral Ltd team and fellow developers across the world.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Visita la pagina della libreria
www.californiabooks.com
Se sei un consumatore puoi recedere dal contratto in conformità con quanto segue. Per Consumatore si intende qualsiasi persona fisica che agisce per scopi estranei alla propria attività commerciale, imprenditoriale, artigianale o professionale.
Informazioni sul diritto di recesso
Diritto legale di recesso
Hai il diritto di recedere dal presente contratto entro 14 giorni senza fornire alcuna motivazione.
Il periodo di recesso scade dopo 14 giorni dal giorno in cui tu o una terza parte, diversa dal vettore e da te indicata, acquisisce il possesso fisico dell'ultimo bene o dell'ultimo lotto o pezzo.
Per esercitare il diritto di recesso, compila e invia elettronicamente una dichiarazione esplicita sul nostro sito Web, alla voce “I miei acquisti” nella sezione “Mio account”. Ti comunicheremo senza indugio una conferma di ricezione di tale recesso su un supporto durevole (ad es. via e-mail).
Per rispettare il termine di recesso, è sufficiente inviare la comunicazione relativa all'esercizio del diritto di recesso prima della scadenza del periodo di recesso stesso.
Effetti del recesso
In caso di recesso dal presente contratto, ti rimborseremo tutti i pagamenti ricevuti, compresi i costi di spedizione (ad eccezione dei costi supplementari derivanti dalla tua eventuale scelta di un tipo di spedizione diverso dal tipo meno costoso di consegna standard da noi offerto).
Potremo effettuare una detrazione dal rimborso per la perdita di valore dei beni forniti, qualora tale perdita sia il risultato di una manipolazione non necessaria da parte tua.
Eseguiremo il rimborso senza indebito ritardo e non oltre 14 giorni dal giorno in cui saremo informati della tua decisione di recedere dal presente contratto.
Il rimborso sarà effettuato utilizzando lo stesso mezzo di pagamento da te usato per la transazione iniziale, salvo che tu non abbia espressamente concordato altrimenti; in ogni caso, non dovrai sostenere alcun costo quale conseguenza di tale rimborso.
Possiamo trattenere il rimborso finché non avremo ricevuto i beni oppure finché non avrai fornito la prova di averli rispediti, a seconda di quale condizione si verifichi per prima.
Dovrai rispedire i beni o consegnarli a California Books, Fort Wayne, Indiana, U.S.A., senza indebito ritardo e, in ogni caso, entro 14 giorni dal giorno in cui ci hai comunicato la tua volontà di recedere dal presente contratto. Il termine è rispettato se rispedisci i beni prima della scadenza del periodo di 14 giorni. I costi diretti della restituzione dei beni saranno a tuo carico. Sei responsabile solo della diminuzione del valore dei beni risultante da una manipolazione diversa da quella necessaria per stabilire la natura, le caratteristiche e il funzionamento dei beni stessi.
Eccezioni al diritto di recesso
Il diritto di recesso non si applica a:
www.californiabooks.com
| Quantità dell'ordine | Da 3 a 7 giorni lavorativi | Da 2 a 5 giorni lavorativi |
|---|---|---|
| Primo articolo | EUR 0.00 | EUR 10.50 |
I tempi di consegna sono stabiliti dai venditori e variano in base al corriere e al paese. Gli ordini che devono attraversare una dogana possono subire ritardi e spetta agli acquirenti pagare eventuali tariffe o dazi associati. I venditori possono contattarti in merito ad addebiti aggiuntivi dovuti a eventuali maggiorazioni dei costi di spedizione dei tuoi articoli.