PHP - Para Desenvolvimento Profissional

O livro explora a programação e o projeto orientados a objeto do ponto de vista educacional e do programador. Começa com um panorama sobre os recursos de OO do PHP, apresentando tópicos essenciais, como a declaração de classe, instanciação de objeto, herança e encapsulamento de método e atributo, passando por tópicos avançados como Design Patterns, sempre com código de exemplo para melhor entendimento.

Por: R$ 65,00

Preço a vista: R$ 65,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 65,00
Outras formas de pagamento

Quem viu este produto , comprou

  • PHP e AJAX - Direto ao Ponto

    Saiba como desenvolver e implementar de forma simples:
    -Formulário de e-mail com anexo;
    -Diminuir imagem de vários megabytes para poucas dezenas de KB durante o upload;
    -Abordagem sobre Ecommerce;
    -Carrinho de compras;
    -Upload simples ou múltiplo com Ajax + AS3; ........ ... Ler mais +

    QUERO VER
  • PHP 6 e MySQL 5 para Web Sites Dinâmicos

    Visual QuickPro - o jeito rápido e eficiente de aprender! Fácil abordagem visual, utiliza imagens para guiá-lo pelo PHP 6 e MySQL 5 e mostrar o que fazer. Etapas e explicações precisas permitem colocar as atividades em prática imediatamente. Página a página, o melhor conteúdo disponível atualmente. Web site de referência em www.DMCinsights.com/phpmysql3 contém uma fonte completa de códigos dos exemplos na publicação, recursos on-line, scripts extras, atualizações, fórum do leitor e muito mais. ... Ler mais +

    QUERO VER
  • PHP Orientado a Objetos

    Neste livro são abordados os principais conceitos para o aprendizado de desenvolvimento de sistemas para web utilizando a linguagem de programação PHP. Em um processo evolutivo é ensinada a estrutura geral da linguagem que mais cresce na Internet, até conceitos de alto nível como o da teoria da orientação a objetos, bem como da correta implementação na linguagem PHP. Outro ponto forte desta publicação é o capítulo sobre banco de dados, com exemplos de implementação em MySql. É dedicado aos professores e acadêmicos de graduação e pós-graduação dos cursos da área de computação ou informática, bem como aos analistas de sistemas, programadores e técnicos em processamento de dados. O autor procura expressar estes conceitos de forma gradativa para permitir até mesmo o público geral interessado em programação para web tirar grande proveito aprendendo técnicas de programação de alto nível.... ... Ler mais +

    QUERO VER
  • Programação Segura Utilizando PHP

    A Internet é o ambiente mais propício para a disseminação de sistemas de informação. Por isso, a cada dia verificamos uma acentuada evolução de seus benefícios. Os sistemas computacionais baseados na Internet estão sendo disponibilizados em todas as partes do mundo, e cabe ao próprio desenvolvedor impor regras de utilização para evitar acessos não autorizados e até mesmo o comprometimento do funcionamento do servidor de operação. Por outro lado, as notícias de que os famigerados hackers estão invadindo sites para realizar tarefas criminosas ou para simplesmente se divertir crescem na mesma proporção da utilização da Internet. É nesse ambiente adverso que se torna necessário o estudo de técnicas de “programação segura”, visando eliminar esses problemas ou diminuir ao máximo o raio de atuação de um ataque bem-sucedido. Este livro traz estudos detalhados sobre as técnicas de ataque e as possíveis soluções adotadas para evitar a invasão de hackers em homepages e aplicativos comerciais e científicos desenvolvidos para a Internet. ... Ler mais +

    QUERO VER
  • Aprendendo Laravel: O framework PHP dos artesãos da web

    O framework Laravel se tornou o framework mais popular em um período curto de tempo, passando na frente dos seus concorrentes (Symfony e Zend Framework) no quesito popularidade. Alguns atribuem essa fama ao modo simples e rápido de se entregar projetos ao utilizar o framework; outros dizem que sua documentação simples e objetiva acolhe os desenvolvedores que estão começando. ... Ler mais +

    QUERO VER
  • Web Interativa com Ajax e PHP - 2ª Edição

    Ajax (acrônimo de Asynchronous JavaScript and XML) é uma técnica de desenvolvimento web que combina tecnologias conhecidas, como JavaScript, XML, entre outras, para tornar as páginas web mais dinâmicas e interativas. Utilizando Ajax, podemos enviar requisições ao servidor web sem recarregar a página que estamos acessando. Assim, os web sites ficam muito parecidos com aplicações para desktop. ... Ler mais +

    QUERO VER
  • PHP - Para Desenvolvimento Profissional

    O livro explora a programação e o projeto orientados a objeto do ponto de vista educacional e do programador. Começa com um panorama sobre os recursos de OO do PHP, apresentando tópicos essenciais, como a declaração de classe, instanciação de objeto, herança e encapsulamento de método e atributo, passando por tópicos avançados como Design Patterns, sempre com código de exemplo para melhor entendimento. ... Ler mais +

    QUERO VER
  • PHP com AJAX na Web 2.0 - Com Muitos Exemplos Práticos

    PHP com AJAX na Web 2.0 é indicado para quem deseja criar programas para a Web 2.0, utilizando a linguagem de programação PHP em conjunto com AJAX. A estrutura do livro foi especialmente planejada para facilitar o aprendizado progressivo ... Ler mais +

    QUERO VER
  • Recursos Visuais na Web com PHP

    Recursos Visuais na Web com PHP foi elaborado com uma preocupação básica: que a partir dele o leitor possa criar seus próprios programas, utilizando todos os recursos apresentados. Não faltam exemplos que demonstram como se aplica cada tópico abordado. Embora o foco do livro esteja voltado para as questões visuais, o conteúdo contempla a parte introdutória à linguagem PHP, para que o leitor possa ter todos os pré-requisitos necessários ao desenvolvimento de recursos visuais. A estrutura do livro foi especialmente planejada para facilitar o aprendizado progressivo, incluindo os tópicos: A Web e o PHP; O convívio do PHP com HTML e JavaScript; Biblioteca Gráfica do PHP; Criação de imagens no PHP; Desenhos com pixels; Imagens com frases de segurança; Retas, polígonos e arcos; Sombras, Filtros e Reflexos em Imagens; Gráficos com o PHP; Arquivos PDF com PHP; Gerando código de barras unidimensionais; QR Code; ... Ler mais +

    QUERO VER
  • PHP - Do Básico à Orientação a Objetos

    O PHP é uma das linguagens mais utilizadas no mundo da internet. A melhor coisa em usar PHP está no fato dele ser extremamente simples para um iniciante, oferecendo, porém, muitos recursos para o programador profissional e sendo também uma linguagem Open Source de uso geral muito utilizada, especialmente para o desenvolvimento de aplicações Web. O principal objetivo do PHP5 foi melhorar os mecanismos de POO para solucionar as carências das versões anteriores. Um passo necessário para conseguir que PHP seja uma linguagem apta para todo tipo de aplicações e meios, inclusive os mais exigentes. Sendo assim, foi abordado neste livro: noções básicas de PHP, orientação a objetos, algumas funcionalidades mais avançadas, noções de mysql, postgresql, definições de algumas funções úteis no desenvolvimento em PHP, abstração de dados, MVC, documentação de código e XML e segurança. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • PHP com AJAX na Web 2.0 - Com Muitos Exemplos Práticos

    PHP com AJAX na Web 2.0 é indicado para quem deseja criar programas para a Web 2.0, utilizando a linguagem de programação PHP em conjunto com AJAX. A estrutura do livro foi especialmente planejada para facilitar o aprendizado progressivo ... Ler mais +

    QUERO VER
  • Web Interativa com Ajax e PHP - 2ª Edição

    Ajax (acrônimo de Asynchronous JavaScript and XML) é uma técnica de desenvolvimento web que combina tecnologias conhecidas, como JavaScript, XML, entre outras, para tornar as páginas web mais dinâmicas e interativas. Utilizando Ajax, podemos enviar requisições ao servidor web sem recarregar a página que estamos acessando. Assim, os web sites ficam muito parecidos com aplicações para desktop. ... Ler mais +

    QUERO VER
  • PHP com Tudo

    A Linguagem PHP apresenta a melhor curva de aprendizagem e, aliada a outras tecnologias, se tornou a maior arma para o desenvolvimento de sistemas computacionais para a Internet. A velocidade de concepção de softwares a coloca em primeiro lugar na maioria das empresas desenvolvedoras e, também, é cada vez mais ensinada nas universidades de todo o mundo. Este livro apresenta um forte conteúdo didático sobre PHP, bem como um rico conjunto de exemplos da linguagem, juntamente com seu relacionamento com todas as tecnologias que a envolvem, em especial, as abordagens de programação estruturada e orientada a objetos e outras utilizadas pela conceituação da engenharia de software. Tanto os programadores iniciantes como os mais experientes encontrarão, neste livro, vasto material de aprendizagem e aplicação, desde o nível básico até o avançado. ... Ler mais +

    QUERO VER
  • PHP - Do Básico à Orientação a Objetos

    O PHP é uma das linguagens mais utilizadas no mundo da internet. A melhor coisa em usar PHP está no fato dele ser extremamente simples para um iniciante, oferecendo, porém, muitos recursos para o programador profissional e sendo também uma linguagem Open Source de uso geral muito utilizada, especialmente para o desenvolvimento de aplicações Web. O principal objetivo do PHP5 foi melhorar os mecanismos de POO para solucionar as carências das versões anteriores. Um passo necessário para conseguir que PHP seja uma linguagem apta para todo tipo de aplicações e meios, inclusive os mais exigentes. Sendo assim, foi abordado neste livro: noções básicas de PHP, orientação a objetos, algumas funcionalidades mais avançadas, noções de mysql, postgresql, definições de algumas funções úteis no desenvolvimento em PHP, abstração de dados, MVC, documentação de código e XML e segurança. ... Ler mais +

    QUERO VER
  • PHP 6 e MySQL 5 para Web Sites Dinâmicos

    Visual QuickPro - o jeito rápido e eficiente de aprender! Fácil abordagem visual, utiliza imagens para guiá-lo pelo PHP 6 e MySQL 5 e mostrar o que fazer. Etapas e explicações precisas permitem colocar as atividades em prática imediatamente. Página a página, o melhor conteúdo disponível atualmente. Web site de referência em www.DMCinsights.com/phpmysql3 contém uma fonte completa de códigos dos exemplos na publicação, recursos on-line, scripts extras, atualizações, fórum do leitor e muito mais. ... Ler mais +

    QUERO VER
  • Programação Segura Utilizando PHP

    A Internet é o ambiente mais propício para a disseminação de sistemas de informação. Por isso, a cada dia verificamos uma acentuada evolução de seus benefícios. Os sistemas computacionais baseados na Internet estão sendo disponibilizados em todas as partes do mundo, e cabe ao próprio desenvolvedor impor regras de utilização para evitar acessos não autorizados e até mesmo o comprometimento do funcionamento do servidor de operação. Por outro lado, as notícias de que os famigerados hackers estão invadindo sites para realizar tarefas criminosas ou para simplesmente se divertir crescem na mesma proporção da utilização da Internet. É nesse ambiente adverso que se torna necessário o estudo de técnicas de “programação segura”, visando eliminar esses problemas ou diminuir ao máximo o raio de atuação de um ataque bem-sucedido. Este livro traz estudos detalhados sobre as técnicas de ataque e as possíveis soluções adotadas para evitar a invasão de hackers em homepages e aplicativos comerciais e científicos desenvolvidos para a Internet. ... Ler mais +

    QUERO VER
  • PHP - Para Desenvolvimento Profissional

    O livro explora a programação e o projeto orientados a objeto do ponto de vista educacional e do programador. Começa com um panorama sobre os recursos de OO do PHP, apresentando tópicos essenciais, como a declaração de classe, instanciação de objeto, herança e encapsulamento de método e atributo, passando por tópicos avançados como Design Patterns, sempre com código de exemplo para melhor entendimento. ... Ler mais +

    QUERO VER
  • Aprendendo Laravel: O framework PHP dos artesãos da web

    O framework Laravel se tornou o framework mais popular em um período curto de tempo, passando na frente dos seus concorrentes (Symfony e Zend Framework) no quesito popularidade. Alguns atribuem essa fama ao modo simples e rápido de se entregar projetos ao utilizar o framework; outros dizem que sua documentação simples e objetiva acolhe os desenvolvedores que estão começando. ... Ler mais +

    QUERO VER
  • PHP e AJAX - Direto ao Ponto

    Saiba como desenvolver e implementar de forma simples:
    -Formulário de e-mail com anexo;
    -Diminuir imagem de vários megabytes para poucas dezenas de KB durante o upload;
    -Abordagem sobre Ecommerce;
    -Carrinho de compras;
    -Upload simples ou múltiplo com Ajax + AS3; ........ ... Ler mais +

    QUERO VER
  • PHP Orientado a Objetos

    Neste livro são abordados os principais conceitos para o aprendizado de desenvolvimento de sistemas para web utilizando a linguagem de programação PHP. Em um processo evolutivo é ensinada a estrutura geral da linguagem que mais cresce na Internet, até conceitos de alto nível como o da teoria da orientação a objetos, bem como da correta implementação na linguagem PHP. Outro ponto forte desta publicação é o capítulo sobre banco de dados, com exemplos de implementação em MySql. É dedicado aos professores e acadêmicos de graduação e pós-graduação dos cursos da área de computação ou informática, bem como aos analistas de sistemas, programadores e técnicos em processamento de dados. O autor procura expressar estes conceitos de forma gradativa para permitir até mesmo o público geral interessado em programação para web tirar grande proveito aprendendo técnicas de programação de alto nível.... ... Ler mais +

    QUERO VER
  • Recursos Visuais na Web com PHP

    Recursos Visuais na Web com PHP foi elaborado com uma preocupação básica: que a partir dele o leitor possa criar seus próprios programas, utilizando todos os recursos apresentados. Não faltam exemplos que demonstram como se aplica cada tópico abordado. Embora o foco do livro esteja voltado para as questões visuais, o conteúdo contempla a parte introdutória à linguagem PHP, para que o leitor possa ter todos os pré-requisitos necessários ao desenvolvimento de recursos visuais. A estrutura do livro foi especialmente planejada para facilitar o aprendizado progressivo, incluindo os tópicos: A Web e o PHP; O convívio do PHP com HTML e JavaScript; Biblioteca Gráfica do PHP; Criação de imagens no PHP; Desenhos com pixels; Imagens com frases de segurança; Retas, polígonos e arcos; Sombras, Filtros e Reflexos em Imagens; Gráficos com o PHP; Arquivos PDF com PHP; Gerando código de barras unidimensionais; QR Code; ... Ler mais +

    QUERO VER
  • Descrição
    PHP - Para Desenvolvimento Profissional

    O livro explora a programação e o projeto orientados a objeto do ponto de vista educacional e do programador. Começa com um panorama sobre os recursos de OO do PHP, apresentando tópicos essenciais, como a declaração de classe, instanciação de objeto, herança e encapsulamento de método e atributo, passando por tópicos avançados como Design Patterns, sempre com código de exemplo para melhor entendimento.

    O leitor aprenderá diversas noções sobre programação e quais os requisitos e estruturas necessárias para a implementação do PHP com a programação propriamente dita. Aprenderá a realizar aprimoramentos de poder comercial em qualquer projeto, independente do tamanho ou complexidade. Mostra como aproveitar, ao máximo, os poderosos aprimoramentos do PHP 5 para qualquer projeto, não importa o quão extenso ou complexo.
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Físico

    Especificações

    Sobre o Autor Fabrício S. V. Xavier

    Fabrício S. V. Xavier é mineiro e possui mais de 12 anos de experiência em Tecnologia da Informação. Bacharel em Ciência da Computação pela UNINCOR, passou por vários setores em tecnologia e conta com artigos publicados na internet, renomados nacional e internacionalmente. Autor dos livros: “PHP – Do básico à orientação a objetos” e “SQL – Dos conceitos às consultas complexas” ambos publicados pela Editora Ciência Moderna
    Informações TécnicasSumário

    1. Introdução - 1

    1.1 Funcionamento Básico do Protocolo HTTP - 1
    1.2. Client-Side Scripts - 2
    1.3. Server-Side Scripts - 2
    1.4. O que é PHP? - 3
    1.5. O que pode ser feito com PHP? - 3
    1.6. Como surgiu a linguagem PHP? - 4
    1.6.1. PHP/FI - 4
    1.6.2. PHP 3 - 5
    1.6.4. PHP 4 - 5
    1.6.5. PHP 5 - 6

    2. Enviando Dados para o Servidor HTTP - 7
    2.1. O Método GET - 7
    2.2. Headers - 9
    2.3. O Método POST - 9
    2.4. Utilizando GET e POST - 10

    3. Formulários HTML - 11
    3.1. Definindo um Formulário - 11
    3.2. A Tag - 12
    3.3. Campo de Texto - 12
    3.3.1. Campo de Texto com Máscara - 13
    3.4. Checkbox - 13
    3.5. Radio Button - 14
    3.6. Submit Button - 14
    3.7. Reset Button - 15
    3.8. Button - 15
    3.9. TextArea - 15
    3.10. Select - 16
    3.11 Upload de Arquivos – 17

    4. Instalando PHP 5 no Windows - 19
    4.1. Obtendo o PHP - 19
    4.2. Instalando - 19
    4.3. Configurando o php.ini - 20
    4.4. Configurando o Apache 20
    4.5. Finalizando 21

    5. Instalando o PHP 5.3.0 no Ubuntu - 23
    5.1. Instale o Apache - 23
    5.2. Instale o MySQL e o PostgreSQL - 23
    5.3. Instale Todas as Bibliotecas Necessárias - 24
    5.4. Baixe o Código-Fonte do PHP - 24
    5.5. Faça as Configurações - 25
    5.6. Instalação: Make e o Make Install - 25
    5.7. Adicionando o Módulo PHP ao Apache - 26
    5.8. Colocando para Funcionar – 27

    6. Sintaxe Básica - 29
    6.1. Delimitando o Código PHP - 29
    6.1.1. Sintaxe Padrão - 29
    6.1.2. Sintaxe Alternativa - 29
    6.2. Separador de Instruções - 29
    6.3. Nomes de Variáveis - 30
    6.4. Comentários - 30
    6.4.1. Comentários de Uma Linha - 30
    6.4.2. Comentários de Mais de Uma Linha - 31
    6.5. Tipos de Variáveis Suportados - 31
    6.5.1. Inteiros (integer ou long) - 32
    6.5.2. Números em Ponto Flutuante (double ou float) - 32
    6.5.3. Strings - 32
    6.5.4. Arrays - 34
    6.5.5. Listas - 34
    6.5.6. Objetos - 35
    6.5.7. Booleanos - 36
    6.6. Transformação de Tipos - 36
    6.6.1. Coerções - 36
    6.6.2. Com a Função settype - 38

    7. Operadores - 39
    7.1. Aritméticos - 39
    7.2. De Strings - 39
    7.3. Bit a Bit - 39
    7.4. De Atribuição - 40
    7.5. Lógicos - 41
    7.6. Comparação - 41
    7.7. Expressão Condicional - 42
    7.8. De Incremento e Decremento - 42
    7.9. De Erro - 43
    7.10. Ordem de Precedência – 43

    8. Parâmetros de Saída - 45
    8.1. Echo - 45
    8.2. Print - 46
    8.3. Sprintf e Printf - 48
    8.4. var_dump - 54

    9. Variáveis - 57
    9.1. Regras Para Nomear as Variáveis - 57
    9.2. Passagem por Referência - 57
    9.3. Variáveis Predefinidas - 58
    9.3.1. Variáveis do Servidor: $_SERVER - 58
    9.4. Usando Strings de Consulta - 63
    9.4.1. Variáveis HTTP GET: $_GET - 64
    9.4.2. Transmitindo Diversas Variáveis de String de Consulta - 65
    9.4.3. Variáveis da Requisição: $_REQUEST - 66
    9.4.4. Transmitindo Caracteres Especiais em uma String de Consulta – 67

    10. Estruturas de Controle - 71
    10.1. Blocos - 71
    10.2. Comandos de Seleção - 72
    10.2.1. if - 72
    10.2.2. Switch - 74
    10.3. Comandos de Repetição - 76
    10.3.1. While - 76
    10.3.2. Do... While - 77
    10.3.3. For - 77
    10.3.4. Foreach - 79
    10.4. Quebra de Fluxo - 79
    10.4.1. Break - 79
    10.4.2. Continue - 80

    11. Arrays (Matrizes) - 81
    11.1. O Que é um Array? - 81
    11.2. Arrays Numericamente Indexados - 82
    11.3. Acessando o Conteúdo de um Array - 82
    11.4. Uma Outra Maneira de Criar Arrays - 83
    11.5. Arrays Associativos - 84
    11.6. Utilizando Loops com each( ) e list( ) - 85
    11.7. Foreach - 87
    11.8. Arrays Bidimensionais - 90
    11.9. Classificando Arrays - 92
    11.9.1. Utilizando sort( ) - 92
    11.9.2. Reordenando Arrays Aleatoriamente – 92

    12. Interações de dados - 95
    12.1. Usando Objetos de Aplicação e Sessão - 95
    12.2. Usando Cookies para Monitorar os Clientes - 95
    12.3. Criando Bloco de Códigos Reutilizáveis - 101
    12.4. Require( ) - 101
    12.5. Include( ) - 102
    12.6. require_once( ) - 105
    12.7. include_once( ) - 106
    12.8. Formulários Avançados - 106
    12.9. Arquivos Remotos - 107

    13. Funções - 109
    13.1. Funções Definidas Pelo Usuário - 109
    13.2. Argumentos de Funções - 109
    13.3. Valores padrão de Argumentos - 110
    13.4. Funções Definidas Condicionalmente - 111
    13.5. Funções Dentro de Funções - 112
    13.6. Funções com Argumentos Variáveis - 112
    13.7. Retornando Valores - 113
    13.8. Escopo de Variáveis - 114
    13.9. Variáveis Estáticas – 116

    14. Enviando Arquivos para o Servidor - 119
    14.1. Os Códigos de Erro de Envio de Arquivos - 122
    14.2. Como Fazer UPLOAD de Múltiplos Arquivos – 122

    15. Orientação a Objetos com PHP 5 - 125
    15.1. Classe - 125
    15.2. O Nome da Classe - 126
    15.3. New - 126
    15.4. A Classe Caixa - 127
    15.5. Atributos - 128
    15.6. Métodos - 128
    15.7. Como Utilizar a Classe Caixa - 129
    15.8. A Variável $this - 130
    15.9. Visibilidade - 130
    15.10. Objeto - 132
    15.11. Construtores em PHP - 132
    15.12. Destrutores - 134
    15.13. Herança em PHP - 135
    15.14. Redefinir Métodos em Classes Derivadas - 136
    15.15. Operador de Resolução de Escopo (::) - 138
    15.16. Palavra-Chave ‘static’ - 139
    15.17. Constantes do Objeto - 140
    15.18. Abstração de um Objeto - 141
    15.19. Métodos Mágicos - 145
    15.20. Exception, try{ } catch{ } no php – 153

    16. Noções de SQL - 155
    16.1. Introdução - 155
    16.2. Estrutura das Tabelas - 156
    16.2.1. Comando Create - 156
    16.2.2. Comando Drop - 157
    16.2.3. Comando Alter - 157
    16.3. Manipulando Dados das Tabelas - 158
    16.3.1. Comando SELECT - 158
    16.3.2. Comando INSERT - 159
    16.3.3. Comando UPDATE - 159
    16.3.4. Comando DELETE - 160

    17. PHP e MYSQL - 163
    17.1. Estabelecendo Conexões - 163
    17.2. Selecionando a Base de Dados - 164
    17.3. Realizando Consultas - 164
    17.4. Apagando o Resultado - 165
    17.5. Número de Linhas - 165
    17.6. Utilizando os Resultados - 165
    17.7. Alterando o Ponteiro de um Resultado - 166
    17.8. Tipos Suportados Pelo MYSQL - 167
    17.8.1. Numéricos - 167
    17.8.2. Data e Hora - 167
    17.8.3. Strings - 168
    17.9. Acessando seu Banco de Dados Pelo PHP - 168
    17.10. Conectando ao MySQL e Visualizando Dados - 168
    17.11. Parâmetros Opcionais de mysql_fetch_array -171
    17.11.1. Com o Parâmetro MYSQL_BOTH - 171
    17.11.2. Com o Parâmetro MYSQL_ASSOC - 172
    17.11.3. E Por Fim Com o Parâmetro MYSQL_NUM - 172
    17.12. Inserindo Dados na Tabela Livros - 173
    17.13. Alterando o Cadastro de Livros - 177
    17.14. Trabalhando com MySQL Improved Extension - 183
    17.15. Criando a Conexão com o mysqli - 184

    17.16. Criando o Arquivo de Funções - 185
    17.17 Criando o Cadastro de Autores - 185
    17.18. Selecionando os Autores - 188
    17.19. Criando a Página de Atualização de Autores - 190
    17.20. Excluindo Autores -194

    18. Padrões de Projeto de Software - 197
    18.1. Padrões - 197
    18.2. Padrões de Projetos - 197
    18.3. História - 198
    18.4. Padrões GRASP - 200
    18.5. Padrões GoF - 201
    18.5.1. Padrões de Criação - 203
    15.5.1.1. Abstract Factory - 203
    18.5.1.2. Builder - 209
    18.5.1.3. Factory Method - 215
    18.5.1.4. Prototype - 222
    18.5.1.5. Singleton -226
    18.5.2. Padrões Estruturais - 230
    18.5.2.1. Adapter - 230
    18.5.2.2. Bridge - 232
    18.5.2.3. Composite - 237
    18.5.2.4. Decorator - 244
    18.5.2.5. Facade - 248
    18.5.2.6. Flyweight - 253
    18.5.2.7. Proxy - 257
    18.5.3. Padrões Comportamentais - 262
    18.5.3.1. Chain of Responsibility - 263
    18.5.3.2. Command - 268
    18.5.3.3. Interpreter - 273
    18.5.3.4. Iterator - 278
    18.5.3.5. Mediator - 286
    18.5.3.6. Memento - 292
    18.5.3.7. Observer - 296
    18.5.3.8. State - 301
    18.5.3.9. Strategy - 305
    18.5.3.10. Template Method - 309
    18.5.3.11. Visitor – 313

    19. Usando a Biblioteca CURL do PHP - 321
    19.1. Introdução - 321
    19.2. Básico - 321
    19.3. Opções - 323
    19.4. Obter Informações de Uma Página - 325
    19.5. Na Prática… - 326

    20. WebServices - 329
    20.1. Padrão - 330
    20.2. Tecnologias - 331
    20.3. Segurança - 331
    20.3.1. SSL - 331
    20.3.2. XML Signature - 332
    20.3.3. XML Encryption - 332
    20.3.4. WS-Security - 332
    20.3.5. SAML - 333
    20.4. Limitações Associados aos Web Services - 333
    20.5. Integração de Sistemas - 335
    20.6. Tecnologias Utilizadas - 335
    20.6.1. XML - 335
    20.6.2. SOAP - 336
    20.6.3. WSDL - 337
    20.6.4. UDDI - 337
    20.6.5. WS-I - 338
    20.7. Construindo WebService em PHP - 338
    20.7.1. Instalação simplificada - 339
    20.7.2. Clientes de WebService – 341

    21. Precisões Arbitrárias em PHP - 343
    21.1. Adição - 343
    21.2. Subtração - 344
    21.3. Multiplicação - 344
    21.4. Divisão - 345
    21.5. Comparação de Dois Números – 346

    22. Expressões Regulares em PHP - 349
    22.1. Expressões Regulares - 351
    22.2. Programando PHP e Regexes - 354
    22.3. Decompondo Strings - 356
    22.4. Capturas - 358
    22.5. Técnicas de Poder - 360
    22.6. Parênteses para a Salvação (Novamente) - 363
    22.7. Dando uma Olhada ao Redor - 366
    22.8. Ganância e Preguiça - 369
    22.9. Mais Dicas e Truques - 371
    22.9.1. Tornar suas Regexes Portáteis com Classes de Caracteres - 371
    22.9.2. Excluir o que Você não Está Procurando - 371
    22.9.3. Ignorar a Nova Linha – 372

    23. Segurança com PHP IDS - 373
    23.1. Tipos de Ataques Detectados Pelo PHPIDS - 373
    23.2. O Que é Necessário Para Executar o PHPIDS? - 373
    23.3. Como Instalar o PHPIDS? - 374
    23.4. Como Utilizá-lo na Minha Aplicação? - 374
    23.5. Como Configurar o PHPIDS - 375
    23.6. Filtro / Storage / Abstract.php Não Foi Encontrado? - 375
    23.7. Como Trabalhar Com o Impacto? - 375
    23.8. O que Pode Ser Feito no Caso de o Impacto Ser Muito Alto? - 376
    23.9. E Quanto a Problemas de Desempenho? - 377

    24. PHPDOC – Documentando Bem Seu Código - 379
    24.1. Como Instalar o PHPDoc - 382
    24.2. Como Gerar Relatórios de phpdoc Usando o ZEND? - 382
    25. Manipulando o Conteúdo de um Arquivos e Diretórios - 383
    25.1. Abrir Arquivos - 385
    25.2. Fechar Arquivos - 386
    25.3. O Que Fazer Com os Arquivos – 386

    26. Criando Arquivos em PDF - 391
    26.1. Baixando os Arquivos Necessários - 391
    26.2. Meu Primeiro Arquivo -392
    26.3. Inserindo Imagem - 393
    26.4. Múltiplas Linhas - 394
    26.5. Novas Fontes - 394
    26.6. Relatório Com Base no Mysql – 394
    26.7. Finalizando – 399

    27. MVC Com Smarty e PHP - 401
    27.1. O Que é Smarty? - 401
    27.2. Principais Funcionalidades - 401
    27.3. Instalação - 402
    27.4. Organização dos Arquivos - 402
    27.5. Mãos à Obra - 403
    27.6. Variável Reservada: $smarty - 405
    27.7. Métodos que Ajudam - 406
    27.8. Funções Modificadoras de Variável - 406
    27.9. Funções Internas - 407
    27.10. Funções Personalizadas - 407
    28. Dicas e Macetes Para Seu Código PHP - 411
    28.1. Dicas Para Aperfeiçoar Seus Códigos PHP - 411
    28.2. Dicas Para Deixar Seu Site PHP Mais Seguro- 412
    28.3. Cinco Bons Hábitos de Programação em PHP - 414
    28.3.1. Usar Boa Nomenclatura - 415
    28.3.2. Fazer Blocos Menores - 418
    28.3.3. Documentar seu Código - 422
    28.3.4. Tratar de Erros - 426
    28.3.5. Nunca Copiar e Colar - 429

    29. APÊNDICE
    01 - Funções para Tratamento de Strings - 435
    29.1. Funções Relacionadas à HTML - 435
    29.2. Funções Relacionadas a Arrays - 438
    29.3. Comparações Entre Strings - 439
    29.4. Funções para Edição de Strings - 441
    29.5. Funções Diversas - 444

    30. APÊNDICE 02 -
    Funções para Tratamento de Arrays - 445
    30.1. Funções Genéricas - 445
    30.2. Funções de “Navegação” - 446
    30.3. Funções de Ordenação - 448

    31. APÊNDICE 3 -
    Acessando o POSTGR ESQL via PHP - 451
    31.1. Estabelecendo Conexões - 451
    31.2. Realizando Consultas - 452
    31.3. Verificando o Erro na Execução de Uma Query - 452
    31.4. Apagando o Resultado - 453
    31.5. Número de Linhas - 453
    31.6. Utilizando os Resultados - 453

    32. APÊNDICE 4
    Biblioteca de Funções - 455
    32.1. Array - 455
    32.2. Matemática Para Números Inteiros - 464
    32.3. Datas - 465
    32.4. Diretório - 470
    32.5. Execução de Programas - 472
    32.6. Sistema de Arquivos do Servidor - 473
    32.7. Opções e Informações do PHP - 488
    32.8. Matemática - 492
    32.9. Criptografia - 499
    32.10. Funções Diversas - 501
    32.11. Rede - 505
    32.12. Expressões Regulares - 508
    32.13. Tratamento de Sessões - 510
    32.14. Strings - 512
    32.15. Funções para Variáveis -523

    Informações Técnicas

    Nº de páginas:552
    Origem:Nacional
    Editora:Editora Ciência Moderna
    Idioma:Português
    Edição:1ª Edição
    Ano:2011
    ISBN:9788539900381
    Encadernação:Brochura
    Autor:Fabrício S. V. Xavier
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!