Este livro pretende dar uma visão genérica sobre o funcionamento da programação orientada a objetos (POO) direcionada ao PHP (nas suas versões 5.6 e 7), destinando-se a todos os que já têm alguns conhecimentos nesta linguagem. Deste modo, pretendeu-se abordar as noções introdutórias da POO em PHP através de exemplos que percorrem algumas das situações típicas que poderão surgir a quem se inicia neste tipo de programação. No entanto, pode também ser utilizado por aqueles que necessitem de mais conhecimentos sobre esta matéria.
Sendo um livro que abarca conteúdos distintos, divide-se em duas partes: uma primeira parte trata sobretudo dos conceitos introdutórios à POO usando a linguagem PHP; uma segunda parte trata da POO em PHP aplicada a casos concretos, que vão desde o tratamento de erros e exceções, passando pela ligação e utilização das bases de dados e pelo sistema CRUD (Create, Read, Update and Delete), que permite realizar várias tarefas sobre a base de dados conjugado com a utilização do Bootstrap.
O livro inclui ainda um último capítulo exclusivamente dedicado à mais recente versão do PHP e às suas "novidades" - o PHP 7! Desta forma, procurou-se transmitir um conhecimento abrangente da linguagem PHP, numa perspetiva mais didática, através de exemplos e casos concretos que podem ser aplicados no dia a dia.
Esta obra disponibiliza ainda a correspondência dos principais termos técnicos para o Português do Brasil.
Ao longo do livro são abordados, entre outros, os seguintes temas:
·Introdução ao PHP;
·Conceitos gerais;
·Programação Orientada a Objetos;
·Design Patterns;
·Autoload, Erros e Exceções;
·XML e MySQLi
·PHP Data Objects;
·Transações e Stored Procedures.
Target-Audience
· Utilizadores iniciantes e experientes do PHP em geral
· Profissionais, estudantes e formandos
Preview
Authors
Frederico Tavares (frederico-tavares@sapo.pt)
Licenciado em Física pela Universidade de Coimbra e Mestre em Informática - Ramo de Sistemas Distribuídos, Comunicações por Computador e Arquitetura de Computadores (Pré-Bolonha) pela Universidade do Minho. Desenvolve funções de docente no Ensino Superior, é formador e consultor em Informática, com interesse nas áreas de investigação e desenvolvimento de soluções web based, segurança informática e bases de dados e novas tecnologias da informação. É ainda formador acreditado pelo Conselho Científico-Pedagógico da Formação Contínua (CCPFC) na área C15-Tecnologias Educativas/Informática/Aplicação da informática, tendo já desenvolvido várias formações a ela relacionadas.