Blog Bugginho Academy

PHP Programando com Orientação a Objetos – 3ª Edição – Editora NOVATEC

PHP é uma das linguagens mais malvistas da atualidade e parte desse problema se dá à enorme quantidade de material de estudo ruim que encontramos na internet. É muito comum você ver tutoriais, apostilas e até mesmo cursos produzidos por quem não tem a menor noção de programação e é ai que nasce o problema, porque você aprende da maneira errada e adquire muitos vícios ruins que deixarão sua aplicação além de limitada, com baixa segurança e ruim de manter.

Apesar de muita gente pensar o contrário, sim é possível produzir softwares de qualidade com PHP, você só precisa estudar da fonte certa e uma dessas fontes é o livro “PHP Programando com Orientação a Objetos” da NOVATEC, escrito por Pablo Dall’ Oglio (que também é o criador do Adianti Framework)

Eu tive acesso à segunda edição do livro e deixo abaixo minha opinião.

O livro já inicia com uma introdução ao PHP, onde lhe é apresentado o que é o PHP, a sintaxe, variáveis, constantes, tipos de dados, arrays, operadores, estruturas de controle, manipulação de arquivos e diretórios, etc… Ou seja, mesmo você sendo um completo iniciante, vai poder tirar vantagem do livro, apesar de que se esse for o seu caso eu aconselho que antes de ler esse livro, dê uma lida no Desenvolvendo Websites com PHP – 3ª Edição do Juliano Niederauer, que é mais focado em iniciantes.

No capítulo 2 o livro aborda Orientação a Objetos: Classes, Interfaces, Herança, Polimorfismo, Encapsulamento, Associação, Agregação e Composição, Intercepções, Autoload, Tratamento de erros / Exceções, etc…

O capítulo 3 foca em Banco de dados e na biblioteca PDO (Biblioteca que abstrai o acesso à base de dados). O mais legal desse capítulo é que você já vai aprender a criar sua própria biblioteca para executar comandos no banco de dados, seguindo Padrões de Projeto.

O Capitulo 4 adentra ainda mais no universo dos Design Patterns falando sobre ORM, Domain Model Pattern, Gateways, Active Records, Data Mapper, Repository, etc…

Nos capitulo 5 e 6 você aprenderá a usar o PHP para gerar HTML e CSS de forma dinâmica e Orientada a Objetos.

No Capítulo 7 você verá passo a passo como construir uma aplicação completa utilizando MVC, OO e as Bibliotecas que você criou nos capítulos anteriores.

O livro está atualmente na terceira edição, onde são abordados diversos novos recursos do PHP, como Namespaces, Traits, PRS, Funções anônimas, etc…

O livro foca no PHP 7 e ele traz também alguns padrões de projetos que não foram abordados nas edições anteriores, então, mesmo que você tenha lido a edição 1 ou 2 do livro, é fortemente aconselhável que você dê uma lida nessa terceira edição (Até porque a segunda edição é de 2009).

Veja um Review do livro feito pelo próprio autor

Você ainda usa mysql_connect? Você ainda faz código procedural? Você quer utilizar um Framework MVC, mas não tem conhecimento suficiente em Orientação a Objetos e Design Patterns? Você já desenvolve softwares orientados a objetos, porem não se sente seguro quanto ao seu código? Acredite, esse livro foi feito para você

O livro pode ser encontrado no site da Novatec por R$ 95,00 (Preço em 18/12/2016), mas você consegue 20% de desconto se utilizar o cupom “BUG20” em suas compras.

http://www.novatec.com.br/livros/php-orientacao-objetos-3ed/

Valeu amiguinhos!!!

Bugginho Developer

Comentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Your Header Sidebar area is currently empty. Hurry up and add some widgets.