PHP Programando com Orientação a Objetos - 3ª Edição
Descrição do livro
O PHP é uma das linguagens mais utilizadas no mundo. Sua popularidade se deve à facilidade em criar aplicações dinâmicas, com suporte à maioria dos bancos de dados existentes, e ao conjunto de funções que, por meio de uma estrutura flexível de programação, permite desde a criação de simples portais até complexas aplicações de negócios.
O uso da Orientação a Objetos aliado às boas práticas de programação nos possibilita manter um ritmo sustentável no desenvolvimento de aplicações. O foco deste livro é demonstrar como se dá a construção de uma aplicação totalmente orientada a objetos. Para isso, implementaremos vários padrões de projeto (Design Patterns) e criaremos diversos componentes para que você possa desenvolver complexas aplicações de negócios com PHP.
Neste livro você aprenderá, por exemplo, a manipular o banco de dados de maneira orientada a objetos e também a criar componentes de interface para ganhar produtividade na construção de formulários e datagrids. Ao final, será criada uma aplicação de controle de vendas para consolidarmos o conhecimento desenvolvido ao longo do livro.
Principais tópicos abordados no livro:
Introdução ao PHP, arrays, strings, arquivos, banco de dados.
Orientação a objetos, herança, associação, agregação, composição.
Abstração, polimorfismo, encapsulamento, interfaces.
Exceptions, XML, SPL, Reflection, Traits, PSR, Namespaces, Web Services.
Design Patterns, MVC, injeção de dependência, Singleton, Facade, Adapter.
PDO, gateways, conexões, transações, Active Record, Repository.
Criação de componentes de interface, utilização de templates HTML.
Criação de classes para manipulação de SQL, registro de logs.
Criação de componentes para formulários e listagens.
Criação de uma aplicação de vendas orientada a objetos.
Livros relacionados
Opinião dos leitores




Ana S
Ainda não terminei de ler todo o livro, mas posso afirmar que este livro é o mais completo que já li até agora, com exemplos práticos e explicações acessíveis ao entendimento de todos os níveis. Recomendo o material.




Douglas E S de A
Já no segundo capítulo há um diferencial, a clareza com que o autor trata o relacionamentos entre objetos: associação, composição e agregação. O livro foi muito bem elaborado, abordando de forma prática a API do PHP. Os diagramas UML com os códigos e situações reais fixam melhor o aprendizado, só em vermos a parte de Design Patterns de persistência é possível fazer projeções do rendimento e as possibilidades de criação. Sim, é ideal para aprender a programar. O autor Pablo e a editora estão de parabéns por mais uma publicação de alta qualidade. Recomendo. Excelente!!




Diego B
Excelente livro, bem didático e rico em exemplos. O Pablo consegue transmitir de forma muito eficiente e simples todos os conceitos necessários para aprender a programar em PHP. O melhor livro de PHP em língua portuguesa sem sombras de dúvida.




Jorge L
Excelente leitura! O livro leva o leitor a outra dimensão, a uma nova visão de nível de programação. Porém, antes de ler este livro é recomendado já possuir uma certa base sobre a linguagem.








