Título: PHP Programando com Orientação a Objetos
Autor: Coelho
Sinopse: O PHP é uma das linguagens mais utilizadas no mundo. Sua popularidade se deve à flexibilidade da linguagem e a um conjunto abrangente de classes e funções que permitem desde a criação de simples portais até complexas aplicações de negócios corporativas. O PHP é usado por experientes programadores, que utilizam o que há de mais poderoso em termos de orientação a objetos, padrões de projeto e frameworks, mas também por iniciantes, que ainda usufruem de conceitos de programação estruturada e querem aprender mais. Um dos principais objetivos deste livro é permitir que o desenvolvedor aprenda a criar uma aplicação totalmente orientada a objetos, mas que também compreenda os padrões de projeto envolvidos nos principais frameworks na atualidade. Com este livro, você aprenderá não somente os fundamentos da orientação a objetos, mas também a criar componentes que formarão um framework que será usado na construção de uma aplicação de negócios. Aprenderá também, por exemplo, como manipular o banco de dados de maneira orientada a objetos e como criar componentes de interface para ganhar produtividade na construção de formulários, datagrids, gráficos e relatórios. Ao final, será criada uma aplicação de vendas para consolidar o conhecimento desenvolvido ao longo do livro. Principais tópicos abordados no livro: Introdução ao PHP, Arrays, Strings, arquivos, bancos 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, REST; 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 e utilização de templates; 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.
Editora: Novatec
Páginas: 568
Ano: 2018
Edição:
Linguagem: pt-br
ISBN: 8575226916
ISBN13: 9788575226919
Informações do autor não encontradas.