Get Free Shipping on orders over $79
PHP Web Development with Laminas : Build a fully secured and functional e-commerce application with PHP using the Laminas framework - Enrico Zimuel Flávio Gomes da Silva Lisboa

PHP Web Development with Laminas

Build a fully secured and functional e-commerce application with PHP using the Laminas framework

By: Enrico Zimuel Flávio Gomes da Silva Lisboa

eText | 18 November 2022 | Edition Number 1

At a Glance

eText


$42.89

or 4 interest-free payments of $10.72 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Transform your web development skills by building powerful applications that are safe, scalable, and sophisticated

Key Features

  • Creation of clean code based on components reusability to create large-scale enterprise applications
  • Effective use of design patterns in an oriented-object software
  • Division of a PHP web application structure in layers to build customized websites and applications as per business needs

Book Description

Laminas framework enables PHP web developers to create powerful web applications with an evolutive architecture. Developers would want to learn Laminas for building web applications based on reuse of loose coupled components.

Developers working with PHP will be able to put their knowledge to work with this practical guide to Laminas. The book provides a hands-on approach to implementation and associated methodologies that will have you up-and-running, and productive in no time. You'll learn how to create the basic structure of a PHP web application divided in layers, understand the MVC components of Laminas, and how you can take advantage of the Eclipse platform for developing with Laminas. You'll then build an e-commerce application on the technical requirements of a fictional business, and learn how to implement these requirements with Laminas components.

By the end of this book, you will be able to build a completely secured MVC application in PHP language using Laminas.

What you will learn

  • Learn Object-relational mapping implemented with Laminas Database
  • Grasp Behavior-Driven Development concepts and skills
  • Create lean controllers & flexible views
  • Build complete models and create components that are reusable
  • Take the advantage of Eclipse platform for developing with Laminas
  • Learn to generate HTML forms with Laminas Form
  • Practice Test-Driven Development to write precise programs

Who This Book Is For

This book would be best for beginners in programming or developers with some experience who wish to learn how to create clean coded oriented-object web applications. It is desirable to have knowledge about basic PHP syntax, specifically about variables, control structures and functions.

Table of Contents

  1. Architecting PHP Application with Laminas
  2. Setting up Environment for eCommerce Application
  3. Using Laminas as a Library with Test-Driven Development
  4. From Object-Relational Mapping to MVC Containers
  5. Creating the Virtual Store Project
  6. Models and Object-Relational Mappers with Behavior-Driven Development
  7. Request Control and Data View
  8. Creating Forms and Implementing Filters and Validators
  9. Event Driven Authentication
  10. Event Driven Authentication 2
  11. Implementing a Product Basket
  12. Review and Improvements
  13. Tips and Tricks
  14. Last considerations
on
Desktop
Tablet
Mobile

More in Computer Science

Amazon.com : Get Big Fast - Robert Spector

eBOOK