
Do PHP ao Laminas
Flávio Lisboa - Casa do Código
SINOPSE
Depois de criado, todo software precisará de manutenção enquanto estiver rodando. Para que esse custo não seja alto, é necessário desenvolvê-lo com ferramentas que facilitem sua manutenção. É o que o framework Laminas faz para a linguagem de programação PHP, usando o paradigma da Orientação a Objetos. Laminas é um framework de código aberto para o desenvolvimento de aplicações e serviços Web com PHP, que segue uma filosofia de componentes desacoplados. Neste livro, Flávio Lisboa se dirige a você, que quer aprender a desenvolver aplicações orientadas a objeto em PHP sem se tornar prisioneiro de componentes específicos e, assim, reduzir seu custo de manutenção. Este é o livro certo para você aprender a programar em PHP usando desenvolvimento baseado em componentes reutilizáveis, adaptando-os às suas necessidades – pensando no melhor compromisso entre controle e desempenho. Você verá como aplicar o padrão MVC com Laminas, abordando os componentes Laminas\Mvc, Laminas\View, e o componente de geração de formulários dinâmicos, o Laminas\Form. Além do framework, os capítulos incluem vários padrões e recomendações de desenvolvimento gerais e orientados para PHP. Este livro utiliza PHP 8 como linguagem de programação, Laminas como framework, e Visual Studio Code como ambiente integrado de desenvolvimento. Uma combinação poderosa de ferramentas de código aberto para a construção de software para web.
284 páginas
ler amostra agora Adicionar a lista de desejosVocê também pode gostar :)
Os títulos que podem te interessar, de acordo com suas escolhas recentes.

ABAP
Mauricio Roberto Cruz

Orientação a Objetos
Thiago Leite e Carvalho

Engenharia de Software para Ciência de Dados
Tatiana Escovedo,Hugo Villamizar,Marcos Kalinowski,Hélio Lopes

Ouvindo vozes
Gus Lanzetta

Engenharia de Prompt para Devs
Ricardo Pupo Larguesa

Competências Digitais Docentes
Norman D. Vaughan,Fabiana de Nadai Andreoli,Anna Carolina Legroski,Bárbara Maria Camilotti,Thabata Cristy Zermiani

Data Visualization
Ronaldo Braghittoni

Bootstrap 4
Natan Souza

Android nativo com Kotlin e MVVM
Paulo Salvatore

Practical Play Framework
Alberto Souza

Swift
Guilherme Silveira,Joviane Jardim

Mezzio e PHP 7
Jhones S. Clementino

Sobre revestimentos em elementos cerâmicos
Fernando Antonio Piazza Recena

Armazenando dados com Redis
Rodrigo Lazoti

DevOps na prática
Danilo Sato

Ionic 6
Everton Coimbra de Araújo

Design Patterns com PHP 7
Gabriel Anhaia

Iniciando com Flutter Framework
Leonardo H. Marinho

Certificação Linux
Juliano Ramos
