PHP com AJAX na Web 2.0 - Com Muitos Exemplos Práticos PHP com AJAX na Web 2.0 - Com Muitos Exemplos
VITRINE Os TOP de vendas !!
De: R$ 0,00Por: R$ 60,00ou X de
Preço a vista: R$ 60,00
Quem viu este produto , comprou
-
ESGOTADO Orquestrando aplicações PHP com Symfony -Usando ORM Doctrine .
VITRINE Os TOP de vendas !!
-
PHP - Do Básico à Orientação a Objetos
VITRINE Os TOP de vendas !!
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 -
Recursos Visuais na Web com PHP Recursos Visuais na Web com PHP
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
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 - Para Desenvolvimento Profissional
VITRINE Os TOP de vendas !!
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 -
Programação Segura Utilizando PHP Programação Segura Utilizando PHP
VITRINE Os TOP de vendas !!
-
PHP com AJAX na Web 2.0 - Com Muitos Exemplos Práticos PHP com AJAX na Web 2.0 - Com Muitos Exemplos
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
Saiba como desenvolver e implementar de forma simples:
QUERO VER
-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 + -
Aprendendo Laravel: O framework PHP dos artesãos da web
VITRINE Os TOP de vendas !!
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
VITRINE Os TOP de vendas !!
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 -
VITRINE Os TOP de vendas !!
-
PHP 6 e MySQL 5 para Web Sites Dinâmicos PHP 6 e MySQL 5 para Web Sites Dinâmicos
VITRINE Os TOP de vendas !!
Quem viu este produto , também se interessou
-
PHP - Do Básico à Orientação a Objetos
VITRINE Os TOP de vendas !!
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 -
VITRINE Os TOP de vendas !!
Saiba como desenvolver e implementar de forma simples:
QUERO VER
-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 + -
PHP com AJAX na Web 2.0 - Com Muitos Exemplos Práticos PHP com AJAX na Web 2.0 - Com Muitos Exemplos
VITRINE Os TOP de vendas !!
-
Recursos Visuais na Web com PHP Recursos Visuais na Web com PHP
VITRINE Os TOP de vendas !!
-
Programação Segura Utilizando PHP Programação Segura Utilizando PHP
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
Aprendendo Laravel: O framework PHP dos artesãos da web
VITRINE Os TOP de vendas !!
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 - Para Desenvolvimento Profissional
VITRINE Os TOP de vendas !!
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 6 e MySQL 5 para Web Sites Dinâmicos PHP 6 e MySQL 5 para Web Sites Dinâmicos
VITRINE Os TOP de vendas !!
-
Web Interativa com Ajax e PHP - 2ª Edição
VITRINE Os TOP de vendas !!
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 -
ESGOTADO Orquestrando aplicações PHP com Symfony -Usando ORM Doctrine .
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
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
- DescriçãoPHP 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, incluindo: ? Ambiente Cliente / Servidor e a Web ? Web 2.0 ? Resgatando o HTML, de volta às origens ? Coisas que poucos utilizam e, talvez desconheçam, em HTML ? HTML e o JavaScript, uma interação perfeita ? Um destaque: formulários em HTML ? A linguagem de programação PHP ? PHP, HTML e JavaScript: como eles convivem ? Conexões assíncronas com o JavaScript ? Buscando dados em um servidor com Ajax ? Utilizando XML ? Diversos exemplos ? Estudo de caso com resolução comentada - Sobre o Autor
- Especificação
Características
Assuntos AJAX Tipo de Livro Livro Físico Especificações
Sobre o Autor Sérgio Luiz Tonsig
Sérgio Luiz Tonsig atua no desenvolvimento de sistemas de informação desde 1979, tendo exercido as mais variadas funções neste percurso, desde programador (com experiência em diversas linguagens de programação), analista de sistemas (empregando vários métodos de desenvolvimento de sistemas), gerente de projetos e consultor.
Passou por empresas em diferentes ramos de atividades (industriais, comerciais, agropecuárias e de comunicação), angariando vasto conhecimento sobre as formas de condução e utilização de processos informatizados.
É formado em Ciências Físicas e Biológicas com Habilitação Plena em Matemática, possui pós-graduação em Didática do Ensino Superior, pós-graduação em Metodologia do Ensino Superior, pós-graduação em Sistemas de Informação pela Universidade Federal de São Carlos e mestrado em Informática pela PUC de Campinas.
Paralelamente às atividades profissionais no desenvolvimento de software, também atua como professor universitário, com experiência superior a 14 anos. Como profissional do ensino, tem focado suas atividades para questões que vão além da tecnologia, englobando a valorização e o aprimoramento humano, cuidando para que o aparato tecnológico seja mais um recurso a serviço da felicidade do homem.
Em todos esses anos de atuação profissional tem procurado estabelecer como fator diferencial o fato de se lançar na pesquisa de vanguarda, beneficiando não só os alunos, mas as organizações onde atua e, de forma especial gerando ao mercado livros de excelente qualidade.Informações Técnicas Sumário
CAPÍTULO 1 - PHP – UMA INTRODUÇÃO ......................................................................1
1.1. Instalação do PHP e Verificação do Ambiente .....................................................4
1.2. HTML, JavaScript e PHP .....................................................................................8
1.2.1. HTML – Formulário .........................................................................................9
1.2.1.1. Algumas Tags do Formulário HTML ...........................................................11
1.2.1.2. Ajuste Visual de Elemento no HTML .........................................................18
1.2.2. Document Object Model (DOM) ...................................................................21
1.2.3. HTML, JavaScript, DOM e PHP ...................................................................23
CAPÍTULO 2 - VARIÁVEIS, TIPOS DE DADOS E OPERADORES ........................................27
2.1. Booleano ............................................................................................................30
2.2. Inteiro .................................................................................................................32
2.3. Float / Double ....................................................................................................34
2.4. String ..................................................................................................................35
2.5. Array ..................................................................................................................38
2.6. Object .................................................................................................................41
2.7. Resource .............................................................................................................42
2.8. NULL .................................................................................................................42
2.9. Conversão de Tipos de Dados ............................................................................43
2.10. Constantes ........................................................................................................45
2.11. Escopo das Variáveis ........................................................................................47
2.12. Variáveis Predefinidas ......................................................................................49
2.12.1. Variáveis Superglobais ..................................................................................50
2.13. Variáveis Dinâmicas .........................................................................................50
2.14. Operadores Diversos ........................................................................................52
CAPÍTULO 3 - ESTRUTURAS DE CONTROLE .................................................................55
3.1. Execução Condicional de Comandos .................................................................57
3.1.1. Comando if ......................................................................................................57
3.1.2. Comando switch ..............................................................................................60
3.1.3. Comando foreach ............................................................................................61
3.2. Loop de Execução Condicional de Comandos ..................................................62
3.2.1. Comando while ...............................................................................................62
3.2.2. Comando do - while ........................................................................................64
3.2.3. Comando for ...................................................................................................65
3.2.4. Break e Continue .............................................................................................67
3.3. Include, Require, Include_once, Require_once .................................................67
CAPÍTULO 4 - UTILIZANDO FUNÇÕES .........................................................................69
4.1. Como Criar Novas Funções ...............................................................................71
4.1.1. Passagem de Parâmetros por Valor e por Referência ......................................73
4.1.2. Argumentos Variáveis .....................................................................................74
4.1.3. Acionamento Indireto de Funções .................................................................77
4.2. Escopo de Variáveis e Funções ..........................................................................78
4.3. Funções em Tempo de Execução .......................................................................79
4.4. Recursos para Monitoramento e Uso de Funções ..............................................79
4.4.1. Verificando a Existência de uma Função .......................................................80
4.4.2. Executando uma Função Dinamicamente .......................................................81
4.4.3. Verificando Todas as Funções Disponíveis ....................................................82
4.5. Funções para Manipulação de Strings ...............................................................84
4.6. Funções para Manipulação de Arrays ................................................................89
4.7. Funções para Manipulação de Datas e Horários ................................................97
4.7.1. Calculando uma Nova Data ..........................................................................101
4.7.2. Verificando Datas ..........................................................................................102
4.8. Funções para Manipulação de Números ..........................................................106
4.9. Funções para Manipulação de Diretórios e Arquivos ......................................110
4.10. Funções http e Gerenciamento de Redes .......................................................120
4.11. Funções para Criptografia ..............................................................................125
4.11.1. Crypt ............................................................................................................125
4.11.2. MD5 ............................................................................................................126
4.12. Miscelâneas ....................................................................................................127
4.12.1. phpinfo ........................................................................................................127
4.12.2. phpversion ...................................................................................................127
4.12.3. ereg ..............................................................................................................127
4.12.4. set_time_limit .............................................................................................130
4.12.5. php_check_syntax .......................................................................................130
4.12.6. sleep ............................................................................................................131
CAPÍTULO 5 - PHP E O MODELO ORIENTADO A OBJETOS .........................................133
5.1. Criando uma Classe ........................................................................................137
5.2. Criando uma Subclasse ....................................................................................139
5.3. Sobrecarga (ou Sobreposição) de Métodos ......................................................141
5.4. Interfaces ..........................................................................................................143
5.5. Classes Abstratas ..............................................................................................146
5.6. O Qualificador “Final” .....................................................................................148
5.7. Atributos e Métodos Estáticos .........................................................................149
5.8. Métodos Mágicos .............................................................................................150
CAPÍTULO 6 - PHP E A INTEROPERABILIDADE COM HTML ......................................157
6.1. Recebendo Dados de uma Página HTML .......................................................160
6.1.1. Utilizando o Método Post .............................................................................163
6.2. Gerando uma Página HTML Dinamicamente .................................................165
6.3. Obtendo Dados de uma Página HTML e Gravando um Arquivo Texto ..........167
6.4. Estratégia para Transferência de Dados entre Páginas Geradas Dinamicamente ...171
6.5. Utilizando Sessões e Cookies ..........................................................................172
CAPÍTULO 7 - PHP E MYSQL .................................................................................181
7.1. Utilizando o MySQL .......................................................................................186
7.2. Conectando a Aplicação com o Banco de Dados .............................................187
7.3. Recuperando Dados no MySQL ......................................................................190
7.4. Recuperando Vários Registros de uma Tabela .................................................194
7.5 Criando um Cadastro ........................................................................................197
7.5.1. Pesquisando Registros ..................................................................................201
7.5.2. Excluindo um Registro .................................................................................208
7.5.3. Cadastrando ou Alterando um Registro ........................................................210
7.5.4. Considerações Gerais ....................................................................................213
7.6. Como Gerar um Relatório ................................................................................214
7.7. SQL Injection ...................................................................................................217
CAPÍTULO 8 - PHP E AJAX ....................................................................................219
8.1. Funcionamento do AJAX .................................................................................221
8.2. Classe XMLHttpRequest .................................................................................224
8.2.1. Criando um Objeto da Classe XMLHttpRequest ..........................................224
8.2.2. Recursos para Processamento Assíncrono ....................................................225
8.2.3. Tratando o Retorno do Servidor ...................................................................227
8.3. Juntando Todas as Peças em um Exemplo Comentado ...................................228
8.3.1. Retornando Dados no Padrão XML ..............................................................237
8.3.1.1. Gerando Dados XML no Lado Servidor da Aplicação ..............................238
8.3.1.2. Recebendo Dados XML no Lado Cliente da Aplicação ............................240
8.4. Um Novo Exemplo Utilizando o Método POST .............................................242
8.4.1. O Código HTML ...........................................................................................243
8.4.2. Arquivo com Código JavaScript ...................................................................245
8.4.3. Os Programas em PHP ..................................................................................256
CAPÍTULO 9 - ESTUDO DE CASOS ..............................................................................263
9.1. Uma Enquete ....................................................................................................265
9.1.1. Cadastrando uma Enquete ............................................................................269
9.1.2. Votando em uma Enquete .............................................................................274
9.1.3. Consultando o Resultado de uma Enquete ....................................................279
9.2. Um Cadastro de Usuários ................................................................................280
9.2.1. Criando o Cadastro .......................................................................................281
9.2.2. Realizando uma Consulta para Alteração ou Exclusão .................................283
ANEXO I - CÓDIGO FONTE DOS SCRIPTS E PÁGINAS HTML APRESENTADOS NO CAP. 9 285
Primeiro Estudo de Caso – Sistema de Enquetes. ..............................................287
Enquetemenu.html ..................................................................................................288
Cadenquete.html .....................................................................................................290
Ajaxenquete.js .........................................................................................................292
Consenquete.php .....................................................................................................298
Cadenquete.php .......................................................................................................300
Excenquete.php .......................................................................................................301
GeraHtmlItens.php ..................................................................................................302
Enquetevotar.html ...................................................................................................303
Votarenquete.js ........................................................................................................305
Votaritens.php .........................................................................................................308
Registrarvoto.php ....................................................................................................309
Votarenquete.php ....................................................................................................310
Votaritensenquete.html ............................................................................................313
Consultarresultados.html ........................................................................................314
Consultarajar.js ........................................................................................................316
Itensvotados.php .....................................................................................................319
Listaenquetes.php ....................................................................................................321
Itensvotados.html ....................................................................................................324
Conexao.php ...........................................................................................................325
Segundo Estudo de Caso – Cadastro de Usuários ..............................................326
Cadusuarios.html ....................................................................................................326
Cadusuarios.js .........................................................................................................329
Cadusuarios.php ......................................................................................................332
Excusuarios.php ......................................................................................................334
Conscadusuarios.php ..............................................................................................335
Referências Bibliográficas ...................................................................................339Informações Técnicas
Nº de páginas: 360 Origem: Nacional Editora: Editora Ciência Moderna Idioma: Português Edição: 1ª Edição Ano: 2008 ISBN: 9788573936384 Encadernação: Brochura Autor: Sérgio Luiz Tonsig - Informações