[下载]Modular Programming with PHP 7

Modular Programming with PHP 7

出版时间:2016.9
官网链接:Packt
下载地址:天翼云盘

图书简介:

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.

您将学习到:

  • Discover the new features of PHP 7 that are relevant to modular application development
  • Write manageable code based on the GoF design patterns and SOLID principles
  • Define the application requirements of a working modular application
  • Explore the ins and outs of the Symfony framework
  • Build a set of modules based on the Symfony framework that comprise a simple web shop app
  • Use core modules to set the structure and dependencies for other modules to use
  • Set up entities that are relevant to the module functionality and see how to manage these entities

关于作者:

Branko Ajzele

Branko Ajzele is an internationally respected and highly accomplished software developer, book author, solution specialist, consultant, and team leader.

Strong technical knowledge coupled with the ability to communicate those technicalities frequently and clearly with strong direction has enabled him to architect, develop, and launch numerous successful businesses. He often feels comfortable proposing alternatives to demands that he feels can be improved, even when it means pulling a late shift to meet deadlines.

He holds several respected IT certifications, such as Zend Certified PHP Engineer, Magento Certified Developer, Magento Certified Developer Plus, Magento Certified Solution Specialist, and a few more.

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 fellow developers around the world.

He currently works as a full-time contractor for Lab Lateral Ltd, an award-winning team of innovative thinkers, artists, and developers specializing in customer-centric websites, digital consultancy, and marketing. Here, he holds the role of a lead developer and the head of Lab’s Croatia office.

The book, Instant E-Commerce with Magento: Build a Shop, by Packt was his first Magentorelated book oriented toward Magento newcomers, after which he decided to write his second book, Getting Started with Magento Extension Development. The third book, Magento 2 Developers Guide, was released days after the official Magento 2 release. His fourth book, Modular Programming with PHP 7, describes modular design techniques to help developers build readable, manageable, reusable, and more efficient code, and doing so on a mini web shop application written in the Symfony framework.

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据