Construindo Aplicações Web com. PHPe MySQL. 2ª Edição. André Milani. Novatec
|
|
- Bernadete Amaro Imperial
- 6 Há anos
- Visualizações:
Transcrição
1 Construindo Aplicações Web com PHPe MySQL 2ª Edição André Milani Novatec
2 Copyright 2010,2016 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens PratesPY Editoração eletrônica: Carolina Kuwabata Capa: Victor Bittow Revisão gramatical: Lia Gabriele Regius ISBN: Histórico de impressões: Novembro/2016 Segunda edição Janeiro/2010 Primeira edição (ISBN: ) Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: novatec@novatec.com.br Site: Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec
3 Sumário Agradecimentos...17 Sobre o autor...18 Prefácio...19 Convenções utilizadas neste livro...20 Capítulo 1 Bem-vindo ao PHP Breve histórico Vantagens Desvantagens Obtenção do PHP Verificação da existência do PHP Instalação do PHP no Windows Instalação do PHP no Fedora Core Instalação do PHP no Debian Links interessantes Capítulo 2 Linguagem PHP Ambiente de desenvolvimento Hello world! Variáveis Tipos de dados Constantes (função define) Operadores matemáticos (= * / % e outros) Operadores condicionais (==, >, <,!= e outros) Operadores lógicos básicos (!, && e ) Comandos de controle e repetição if switch
4 8 Construindo Aplicações Web com PHP e MySQL 2ª Edição for foreach while do while break continue goto exit (antigo die) Manipulação de números e strings Manipulação de data e hora Criação de funções (function, return) Centralização de códigos em arquivos separados (include) Supervariáveis do PHP...55 Variável $_SERVER Leitura e gravação de arquivos-texto ou propriedades Abertura de arquivos (fopen) Leitura de arquivos (fread) Gravação de arquivos (fopen, fwrite, fread e fclose) Exemplo completo Redirecionamento de requisições (header) e fluxos de saída...61 Capítulo 3 Strings Exibição de strings na tela (echo, print) Obtenção do tamanho da string (strlen) Localização da substring dentro de uma string (strpos, strchr e strrchr) Obtenção de uma substring (substr) Substituição de substrings (str_replace) Uso de caracteres especiais (chr) Caixa alta e baixa (strtolower, strtoupper e ucfirst) Inversão da string (strrev) Criptografia de strings e senhas (crypt, sha1 e md5) Divisão de strings e da URL (str_split e parse_str) Transformação de strings em arrays (explode e implode) Remoção de espaços em branco (trim, ltrim e rtrim) Proteção do SQL contra textos maliciosos (addslashes e stripslashes) Conversão de strings para valores numéricos (casting) Capítulo 4 Arrays Criação de arrays e acesso de seus valores Impressão de todo o array com um único comando (print_r)... 80
5 Sumário Arrays multidimensionais Remoção de elementos (unset) Obtenção do número de elementos (count e sizeof) Navegação em um array (foreach, current, key, prev, next, end e reset) Trabalhando com pilhas (array_push e array_pop) Trabalhando com filas (array_push, array_shift e array_unshift) Envio de todos os elementos para função (array_map) Verificação da existência de uma chave (array_key_exists e array_keys) Localização de valores em um array (array_search, in_array) Mistura e ordenamento de arrays (shuffle, sort e rsort) Capítulo 5 Modelagem e criação de banco de dados Conceitos básicos O que são dados O que são informações O que é um banco de dados Modelagem de um banco de dados Anomalias de inserção Anomalias de alteração Anomalias de exclusão Primeira forma normal Segunda forma normal Terceira forma normal Tipos de dados Manipulação de tabelas Via SQL Via phpmyadmin Segurança Backup Via mysqldump Via phpmyadmin Capítulo 6 Instalação do MySQL Obtenção de uma cópia do MySQL Instalação do MySQL no Windows Passo 1 Inicialização do instalador Passo 2 Tipo de instalação Passo 3 Pronto para instalar Passo 4 - Instalação Passo 5 Registro de usuário Passo 6 Instalação realizada com sucesso...121
6 10 Construindo Aplicações Web com PHP e MySQL 2ª Edição Passo 7 Habilitação manual do MySQL ao PHP Passo 8 Comandos de inicialização e interrupção Passo 9 Localização do arquivo de configuração Instalação do MySQL no Fedora Core (Linux) Passo 1 Acesso a um terminal como root Passo 2 Instalação do MySQL Client Passo 3 Instalação do MySQL Server Passo 4 Comandos de inicialização e interrupção Passo 5 Localização do arquivo de configuração Passo 6 Criação da senha do root para o MySQL Instalação do MySQL no Debian (Linux) Passo 1 Acesso em modo root Passo 2 Verificação da versão disponível para instalação Passo 3 Configuração do APT-GET Passo 4 Instalação do MySQL Client Passo 5 Comandos de inicialização e interrupção Passo 6 Localização do arquivo de configuração Passo 7 Criação da senha do root para o MySQL Teste da aplicação Capítulo 7 PhpMyAdmin O que é o PhpMyAdmin Instalação do PhpMyAdmin Passo 1 Obtenção do PhpMyAdmin Passo 2 Alocação dos arquivos Passo 3 Segurança Passo 4 Inicialização dos serviços Passo 5 Arquivo de configuração Passo 6 Acesso ao PhpMyAdmin Passo 7 Configuração do idioma Passo 8 Seleção do servidor Gerenciamento de bancos de dados Visualização dos bancos de dados Criação de um banco de dados Exclusão de um banco de dados Gerenciamento de tabelas Visualização das tabelas Criação de uma tabela Adição de uma coluna a uma tabela existente Alteração de uma coluna de uma tabela Exclusão de uma coluna de uma tabela
7 Sumário Visualização dos registros de uma tabela Exclusão de uma tabela Gerenciamento de colunas Visualização dos diferentes valores de uma coluna Definição de uma coluna como chave primária Definição de uma coluna com valores únicos Definição de uma coluna como índice Gerenciamento de registros Inserção de um registro Alteração de um registro Exclusão de um registro Remoção completa de uma tabela Interação com SQL Capítulo 8 Linguagem SQL O que é o SQL? Tabelas utilizadas neste capítulo Tabela TB_FUNCIONARIOS Tabela TB_CARGOS Instrução INSERT Instrução UPDATE Instrução SELECT Parâmetro WHERE Parâmetro ORDER BY Parâmetro JOIN Parâmetro AS (alias) Instrução DELETE Funções SQL no MySQL Parâmetro DISTINCT (registros distintos) Parâmetro LIMIT (primeiros n registros) Parâmetro COUNT (contador de registros) Parâmetro SUM (soma de campos) Parâmetro AVG (média de valores) Parâmetro MAX/MIN (valor máximo e mínimo) Parâmetro GROUP BY Parâmetro HAVING Capítulo 9 Formulários e dados Importância da validação de dados cliente/servidor Revisão: construção de um formulário HTML Revisão: validação das informações com JavaScript...170
8 12 Construindo Aplicações Web com PHP e MySQL 2ª Edição 9.4 Tratamento da requisição em PHP $_POST e $_GET $_REQUEST Validação de informações Retorno do formulário para ser preenchido Código-fonte completo Capítulo 10 Integração do PHP e do MySQL Exemplo a ser utilizado Passo 1 considerações iniciais Passo 2 criação do formulário HTML Inserção de registros Visualização dos registros Alteração de registros Exclusão de registros Capítulo 11 XML e suas facilidades Introdução ao XML Vantagens do uso do XML Desvantagens do uso do XML Estrutura básica do XML Cabeçalho Elemento Elemento raiz (root) Atributo Trabalhando com XML na prática Exemplo de arquivo XML Visualização de um arquivo XML Visualização de um XML em uma tabela HTML automaticamente Como tornar a tabela HTML e o XML interagível com o usuário Navegação nos registros de um XML com botões << e >> Navegação em um arquivo XML com JavaScript e AJAX Geração de arquivos XML com o PHP Integração do exemplo ao MySQL Capítulo 12 Controle de sessão e cookies O que é uma sessão? Criação de uma sessão Anulação de variáveis de sessão Salvando os dados e fechando uma sessão Sessões e usuários autenticados (exemplo prático)...228
9 Sumário O que são cookies Definição de cookies (setcookie) Consulta a cookies ($_COOKIE) Contador de visitas (exemplo prático) Capítulo 13 Orientação a objetos O que é orientação a objetos? Exemplo básico Conceitos de orientação a objetos Classe Atributos Métodos Objeto Herança Encapsulamento Interface Abstração Polimorfismo Programação com orientação a objetos Capítulo 14 Exemplos práticos Carrinho de compras (utilizando sessão) Adição de itens ao carrinho Visualização dos itens do carrinho Remoção de itens do carrinho Solução de problemas Enquete de votação (utilizando banco de dados) Solução de problemas Armazenamento de senhas com segurança e autenticação Solução de problemas Construção de uma classe para interagir com bancos de dados Solução de problemas Criação de um cadastro de usuários utilizando POO e MySQL Solução de problemas Envio de formulários por Solução de problemas Envio de s no formato HTML Solução de problemas Envio de s autenticados Solução de problemas...303
10 14 Construindo Aplicações Web com PHP e MySQL 2ª Edição 14.9 Captura do IP do usuário Introdução ao BoletoPHP (emissão de boletos bancários) Introdução ao PagSeguro (solução de pagamentos on-line) Apêndice A Instalação do Microsoft IIS A.1 Verificação da existência do Microsoft IIS A.2 Instalação do Microsoft IIS A.3 Inicialização do Microsoft IIS A.4 Encerramento do Microsoft IIS A.5 Mais informações Apêndice B Instalação do Apache B.1 Instalação do Apache no Windows B.1.1 Verificação da existência do Apache B.1.2 Instalação do Apache B.1.3 Inicialização do Apache B.1.4 Interrupção do Apache B.2 Instalação do Apache no Fedora Core B.2.1 Verificação da existência do Apache B.2.2 Instalação do Apache B.2.3 Inicialização do Apache B.2.4 Interrupção do Apache B.3 Instalação do Apache no Debian B.3.1 Verificação da existência do Apache B.3.2 Instalação do Apache B.3.3 Inicialização do Apache B.3.4 Interrupção do Apache B.4 Localização do arquivo httpd.conf B.5 Localização do diretório de publicação de conteúdo B.6 Maiores informações Apêndice C Proteção de diretórios em seu servidor HTTP C.1 Proteção de diretórios no Apache C.1.1 Habilitação do recurso.htaccess C.1.2 Criação do arquivo.htaccess C.1.3 Criação do arquivo de autenticação (senhas) C.1.4 Teste da proteção C.1.5 Maiores informações C.2 Proteção de diretórios no Microsoft IIS C.2.1 Criação de uma conta de usuário...319
11 Sumário 15 C.2.2 Conexão da conta criada para acesso ao diretório C.2.3 Teste de proteção C.2.4 Maiores informações Apêndice D Principais funções PHP para MySQL D.1 mysqli_affected_rows D.2 mysqli_close D.3 mysqli_connect D.4 mysqli_connect_errno D.5 mysqli_error D.6 mysqli_fetch_array D.7 mysqli_fetch_assoc D.8 mysqli_fetch_field D.9 mysqli_free_result D.10 mysqli_num_fields D.11 mysqli_num_rows D.12 mysqli_query D.13 mysqli_result Apêndice E Instalação do PHPTriad E.1 Obtenção do PHPTriad Referências Índice remissivo...333
Construindo Aplicações Web com. PHPe MySQL. André Milani. Novatec
Construindo Aplicações Web com PHPe MySQL André Milani Novatec Sumário Agradecimentos...17 Sobre o autor...18 Prefácio...19 Convenções utilizadas neste livro...20 Numeração de linhas... 20 Capítulo 1 Bem-vindo
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP 3ª Edição Juliano Niederauer Novatec Copyright 2009, 2011, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisCriando Relatórios com PHP Pablo Dall Oglio
Criando Relatórios com PHP Pablo Dall Oglio Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo
Leia maisEditor: Rubens Prates PY Editoração eletrônica: Carolina Kuwabata Revisão gramatical: Patrizia Zagni Capa: Edinei Gonçalves/Carolina Kuwabata
5ª Edição Novatec Copyright 2008, 2013, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
Leia maisRodrigo de Barros Paes
Rodrigo de Barros Paes Novatec Novatec Editora Ltda. 2016. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisPedro Monteiro da Silva Eleutério Marcio Pereira Machado. Novatec
Pedro Monteiro da Silva Eleutério Marcio Pereira Machado Novatec Copyright 2011 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta
Leia maisAdemir Cristiano Gabardo. Novatec
Ademir Cristiano Gabardo Novatec Novatec Editora Ltda. 2012. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisCopyright 2008, 2013 da Novatec Editora Ltda.
4a Edição Novatec Copyright 2008, 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisSumário Agradecimentos... 19 Sobre.o.autor... 20 Prefácio... 21 Capítulo.1..Bem-vindo.ao.MySQL... 22
Sumário Agradecimentos... 19 Sobre o autor... 20 Prefácio... 21 Capítulo 1 Bem-vindo ao MySQL... 22 1.1 O que é o MySQL?...22 1.1.1 História do MySQL...23 1.1.2 Licença de uso...23 1.2 Utilizações recomendadas...24
Leia maisSumário. Capítulo 1 O que é o PHP?... 19. Capítulo 2 Instalação do PHP... 23. Capítulo 3 Noções básicas de programação... 25
9 Sobre o autor... 8 Introdução... 15 Capítulo 1 O que é o PHP?... 19 Características do PHP...20 Gratuito e com código aberto...20 Embutido no HTML...20 Baseado no servidor...21 Bancos de dados...22 Portabilidade...22
Leia maisIntrodução 20 Diagramas de fluxos de dados 20 O processo de elaboração de DFD 22 Regras práticas para a elaboração de DFD 24 Dicionário de dados 26
ÍNDICE MÓDULO 1 ANÁLISE DE SISTEMAS 9 1.1 SISTEMAS DE INFORMAÇÃO 10 Sistema conceito e exemplos 10 Dados e informação 11 Sistema de informação conceito e componentes 12 Sistema de informação e sistemas
Leia maisPHP. Apresentação OBJETIVOS. Programação
PHP Programação Formato: Mentored - Online Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível das 24h/24h Duração: ~80h Validade: 3 meses
Leia maisBenjamin Bengfort Jenny Kim
Benjamin Bengfort Jenny Kim Novatec Authorized Portuguese translation of the English edition of Data Analytics with Hadoop, ISBN 9781491913703 2016 Benjamin Bengfort, Jenny Kim. This translation is published
Leia maisWordPress 3 Básico Stephanie Leary
WordPress 3 Básico Stephanie Leary Novatec Original English language edition published by Apress Inc., Copyright 2010 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2010 by Novatec Editora.
Leia maisCapítulo 1 Introdução... 15. A quem se destina... 17. Convenções utilizadas... 18. Evolução do PHP... 19. Capítulo 2 Sintaxe do PHP...
Conteúdo do Manual Capítulo 1 Introdução... 15 Objectivos do manual...17 A quem se destina... 17 Versão do PHP utilizada... 18 Convenções utilizadas... 18 Evolução do PHP... 19 PHP/FI... 19 PHP/FI 2.0...
Leia maisEscrito por Sáb, 15 de Outubro de 2011 01:19 - Última atualização Seg, 26 de Março de 2012 03:32
Preço R$ 129.00 Compre aqui Curso de PHP O.O usando Adodb, aprenda a criar uma loja virtual (carrinho de compras) até a geração do boleto bancário. Usei: Mysql e Dreamweaver cs4. São 163 videoaulas, 2
Leia maisPROJETO PEDAGÓGICO DE CURSOS
1 de 6 PROJETO PEDAGÓGICO DE CURSOS BURITREINAMENTOS MANAUS-AM NOVEMBRO / 2014 2 de 6 PACOTES DE TREINAMENTOS BURITECH A Buritech desenvolveu um grupo de pacotes de treinamentos, aqui chamados de BuriPacks,
Leia maisExercitando a Programação com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Exercitando a Programação com PHP Primeira Edição São Paulo 2016 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO
Leia maisJuliano Niederauer. Novatec
Juliano Niederauer Novatec Sumário Agradecimentos... 15 Sobre o autor... 17 Introdução... 19 Quem deve ler este livro...20 Como este livro está organizado...20 Download do código-fonte do livro...22 Capítulo
Leia maisFaça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico
Editora Carlos A. J. Oliviero Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico Orientado por Projeto 1a Edição 2 Reimpressão São Paulo 2011 Érica Ltda. Noções Livrarse Preparação muitas muita Sumário
Leia maisCriando Relatórios com PHP
Criando Relatórios com PHP 2a Edição Pablo Dall Oglio Novatec Copyright 2011, 2013 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
Leia maisADIANTI FRAMEWORK PARA PHP
ADIANTI FRAMEWORK PARA PHP 8ª edição PABLO DALL'OGLIO Copyright 2012 de Pablo Dall'Oglio. Todos os direitos reservados e protegidos pela Lei 9.160 de 19/02/1998. É proibida a reprodução desta obra, mesmo
Leia maisBanco de Dados com PHP
Linguagem de Programação III Banco de Dados com PHP PHP com banco de dados - é o destino das informações tratadas nos formulários HTML Conexão com o banco de dados Sintaxe mysqli_connect(string [host[:porta]],
Leia maisAtualização em Programação para WEB PHP Básico
Atualização em Programação para WEB PHP Básico Prof. Adriano Cilhos Doimo Semana 03 Assuntos que serão abordados: 1 Array... 2 1.1 Criando um array... 2 1.2 Testando um array... 3 1.3 Adicionando um valor
Leia maisExpressões Regulares Cookbook Jan Goyvaerts Steven Levithan
Expressões Regulares Cookbook Jan Goyvaerts Steven Levithan Novatec Authorized Portuguese translation of the English edition of Regular Expressions Cookbook ISBN 9780596520687 2009, Jan Goyvaerts and Steve
Leia maisCriando Aplicações PHP com. Zend e Dojo. Flávio Gomes da Silva Lisboa. Novatec
Criando Aplicações PHP com Zend e Dojo Flávio Gomes da Silva Lisboa Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a
Leia maisApostila - Desenvolvimento web com PHP
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Apostila - Desenvolvimento web com PHP Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO PHP... 1 1.1 PREPARAÇÃO
Leia maisDesenvolvimento de Grandes Aplicações Web
Desenvolvimento de Grandes Aplicações Web Kyle Loudon Introdução de Nate Koechley Novatec Authorized Portuguese translation of the English edition of titled Developing Large Web Applications, First Edition,
Leia maisAndré Milani. Novatec
André Milani Novatec Sumário Agradecimentos...19 Sobre o autor...21 Prefácio...23 Capítulo 1 Bem-vindo ao PostgreSQL...25 1.1 O que é o PostgreSQL?...25 1.1.1 História do PostgreSQL...26 1.1.2 Licença
Leia maisLinguagem de Programação III Aula 2 Revisão Parte II
Linguagem de Programação III Aula 2 Revisão Parte II Prof. Moser Fagundes Curso Técnico em Informática (Modalidade Integrada) Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas Revisão de PHP
Leia maisPrimeiros Passos com Sensores Kimmo Karvinen Tero Karvinen
Primeiros Passos com Sensores Kimmo Karvinen Tero Karvinen Novatec Authorized Portuguese translation of the English edition of titled Getting Started with Sensors, ISBN 9781449367084 2013 Tero Karvinen,
Leia maisJessey Bullock Jeff T. Parker
Jessey Bullock Jeff T. Parker Novatec All rights reserved. This translation is published under license with the original publisher John Wiley & Sons, Inc. Copyright 2017 by John Wiley & Sons, Inc., Indianapolis,
Leia maisBlender 3D jogos e animações interativas Allan Brito
Blender 3D jogos e animações interativas Allan Brito Novatec Copyright 2011 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,
Leia maisRicardo R. Lecheta. Novatec
Ricardo R. Lecheta Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisIntrodução à Programação com Python
Introdução à Programação com Python Algoritmos e lógica de programação para iniciantes Nilo Ney Coutinho Menezes Novatec Copyright 2010 da Novatec Editora Ltda. Todos os direitos reservados e protegidos
Leia maisGuia Mangá. Álgebra Linear. Shin Takahashi, Iroha Inoue e Trend-Pro Co., Ltd. novatec
Guia Mangá Álgebra Linear Shin Takahashi, Iroha Inoue e Trend-Pro Co., Ltd. novatec The Manga Guide to Linear Algebra is a translation of the Japanese original, Manga de wakaru senkeidaisuu, published
Leia maisCONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO Java Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Um pouco sobre o
Leia maisAravind Shenoy Anirudh Prabhu
Aravind Shenoy Anirudh Prabhu Novatec Original English language edition published by Apress, Copyright 2016 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2016 by Novatec Editora. All
Leia maisASP.Net 4.0 com Mobile Apps
ASP.Net 4.0 com Mobile Apps Web Design & Development Formato: Mentored - Presencial Preço: 395 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível
Leia maisCriando Aplicações Gráficas com PHP
Criando Aplicações Gráficas com PHP 3ª Edição Pablo Dall'Oglio Novatec Copyright 2007, 2012 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a
Leia maisAdemir C. Gabardo. Novatec
Ademir C. Gabardo Novatec Novatec Editora Ltda. 2015. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem
Leia maisJonathan Weber e a equipe da LunaMetrics
Jonathan Weber e a equipe da LunaMetrics Novatec Original English language edition published by Apress, Copyright 2015 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2016 by Novatec Editora.
Leia maisIntrodução à Programação com Python
Introdução à Programação com Python Algoritmos e lógica de programação para iniciantes Nilo Ney Coutinho Menezes Novatec Copyright 2010, 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos
Leia maisArduino Básico Michael McRoberts
Arduino Básico Michael McRoberts Novatec Original English language edition published by Apress Inc., Copyright 2010 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2011 by Novatec Editora.
Leia maisPrimeiros Passos com o Arduino
Primeiros Passos com o Arduino 2ª Edição Massimo Banzi e Michael Shiloh Novatec Authorized Portuguese translation of the English edition of Make: Getting Started with Arduino, 3rd Edition 2014 Massimo
Leia maisUNIVERSIDADE ESTADUAL PAULISTA "JÚLIO DE MESQUITA FILHO" Câmpus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá
14. Informática Aplicada; Linguagem de Programação, Lógica de Programação, Técnica de Programação, Sistemas Operacionais Informática Aplicada 1. Introdução à informática 2. Componentes básicos do Hardware;
Leia maisQUESTÃO 4 QUESTÃO 3 QUESTÃO 6 QUESTÃO 5. O código a seguir imprimirá Resultado = 33. <?php $var = 3; echo Resultado =. ($var + 3);?
PHP EXERCÍCIOS INTRODUÇÃO, SAÍDA NA TELA E VARIÁVEIS Professor: Leonardo Pereira E-mail: leonardo@estudandoti.com.br Facebook: leongamerti Material de Estudo: http://www.estudandoti.com.br QUESTÃO 1 Em
Leia maisUniversidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação. Trabalhando com PHP
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Trabalhando com PHP Desenvolvimento de Sistemas para WEB Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com
Leia maisUniversidade Federal de Viçosa CPD - Central de Processamento de Dados Divisão de Desenvolvimento de Sistemas
Universidade Federal de Viçosa CPD - Central de Processamento de Dados Divisão de Desenvolvimento de Sistemas Manual de padrões e convenções para desenvolvimento de sistemas PHP Versão Conteúdo 1.
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
Leia maisMÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10
ÍNDICE MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS 9 8.1 O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10 Como surgiu a programação orientada por objetos (POO) 10 Conceitos centrais da POO 11
Leia maisFunções Diversas. Filtro Exemplo validação de . Funções para Data e Hora
Funções Diversas A função is_numeric testa se o valor recebido é número. is_numeric($valor) Podemos utilizar para testar se não é número.!is_numeric($valor) A função is_null() testa se a variável não contém
Leia maisAULA 8. Ambientes Visuais 8.1. OBJETIVO DA AULA SQL (Structured Query Language)
AULA 8 8.1. OBJETIVO DA AULA Relembrar conceitos e recursos básicos apresentados nas aulas anteriores, dar continuidade nas codificações iniciadas e ainda não finalizadas, explorar acesso a banco de dados
Leia maisPHP (Seções, Cookies e Banco de Dados)
PHP (Seções, Cookies e Banco de Dados) André Tavares da Silva andre.silva@udesc.br Seções Basicamente, as seções são métodos que preservam determinados dados ativos enquanto o navegador do cliente estiver
Leia maisChristopher Duffy. Novatec
Christopher Duffy Novatec Copyright Packt Publishing 2015. First published in the English language under the title Learning Penetration Testing with Python (9781785282324) Copyright Packt Publishing 2015.
Leia maisCOMPETÊNCIAS ESPECÍFICAS Compreender e utilizar a linguagem SQL, na construção e manutenção de uma base de dados.
PLANIFICAÇÃO DA DISCIPLINA DE SISTEMAS DE INFORMAÇÃO 12.ºH CURSO PROFISSIONAL DE TÉCNICO MULTIMÉDIA ANO LECTIVO 2013/2014 6. LINGUAGENS DE PROGRAMAÇÃO IV Pré-requisitos: - Planificar e estruturar bases
Leia maisUniversidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação. XML e JSON
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação XML e JSON Desenvolvimento de Sistemas para WEB Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com
Leia maisSumário. Capítulo 1 Revisão de PHP... 19. Capítulo 2 Melhorando o processamento de formulários... 46
9 Sumário O Autor... 8 Introdução... 15 Quem deve ler este livro... 15 Como este livro está organizado...16 Download do código-fonte do livro... 18 Capítulo 1 Revisão de PHP... 19 Iniciando em PHP... 19
Leia maisMinicurso PHP 5. Vinícius Costa de Souza. Julho de 2005. viniciuscs@unisinos.br
Minicurso Vinícius Costa de Souza viniciuscs@unisinos.br Julho de 2005 1 Apresentações Nome Experiências com programação Conhecimentos de linguagens WEB / HTML Expectativas referentes ao curso Vinícius
Leia maisFormação ASP.NET MVC com C#
Comece a desenvolver sistemas para Web e Desktop com a linguagem de programação mais utilizada entre as equipes de alta performance. Carga-horária: 80h O que você aprenderá na formação ASP.NET MVC com
Leia maisTutorial para Instalação do dotproject
Tutorial para Instalação do dotproject O objetivo deste tutorial é apresentar o processo de instalação do dotproject. Também serão abordadas informações sobre a instalação do pacote de tradução e possíveis
Leia mais3 a edição. Walter Cybis Adriana Holtz Betiol Richard Faust. Novatec
3 a edição Walter Cybis Adriana Holtz Betiol Richard Faust Novatec Copyright 2007, 2010, 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisExcel Avançado. 2ª Edição. Antonio Fernando Cinto Wilson Moraes Góes. Novatec
Excel Avançado 2ª Edição Antonio Fernando Cinto Wilson Moraes Góes Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
Leia maisGuia Mangá Circuitos Eletrônicos
Guia Mangá Circuitos Eletrônicos Autor: Kenichi Tanaka Arte: Yama Takayama Produção: Trend-Pro, co., ltd novatec Original Japanese edition Manga de Wakaru Denshi Kairo by Kenichi Tanaka and TREND-PRO Co.,
Leia maisDesenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec
Desenvolvendo para Windows 8 Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8 Ricardo R. Lecheta Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos
Leia maisProgramação Web com PHP. Prof. Wylliams Barbosa Santos wylliamss@gmail.com Optativa IV Projetos de Sistemas Web
Programação Web com PHP Prof. Wylliams Barbosa Santos wylliamss@gmail.com Optativa IV Projetos de Sistemas Web Agenda O que é PHP? O que da pra fazer com PHP? Como a web funciona? Onde, quando e por que
Leia maisNota prévia... XXI 1. PHP, Apache Server e MySQL... 1
VII Índice Geral Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1 1.1. Introdução... 1 1.2. Linguagem PHP... 1 1.2.1. Suporte a diferentes sistemas operativos... 2 1.2.2. Suporte a Sistemas de Gestão
Leia maisPanorâmica geral sobre PHP. PHP é uma linguagem que permite fazer. um ficheiro em PHP contem código PHP misturado com HTML.
Panorâmica geral sobre PHP PHP é uma linguagem que permite fazer páginas dinâmicas. um ficheiro em PHP contem código PHP misturado com HTML. em vez de PHP podíamos utilizar outra linguagem qualquer desde
Leia maisAJAX (Asynchronous Javascript And XML)
AJAX (Asynchronous Javascript And XML) André Tavares da Silva andre.silva@udesc.br AJAX O nome AJAX foi idealizado por Jesse James Garrett, que definiu o objeto XMLHttpRequest. O AJAX não é uma linguagem
Leia maisANÁLISE E PROJETO DE BANCO DE DADOS
ANÁLISE E PROJETO DE BANCO DE DADOS SQL FELIPE G. TORRES SQL A linguagem SQL (Struct Query Language) é utilizada como padrão em bancos de dados relacionais. Seu desenvolvimento foi originalmente no início
Leia maisLinguagem de pesquisa declarativa para banco de dados relacional; 1ª Versão - Desenvolvida pela IBM no laboratório de pesquisa de San José;
MySQL SQL (Structured Query Languagem ) Linguagem de pesquisa declarativa para banco de dados relacional; 1ª Versão - Desenvolvida pela IBM no laboratório de pesquisa de San José; Inicialmente - Sequel
Leia maisIMPLEMENTAÇÃO DE BANCO DE DADOS
IMPLEMENTAÇÃO DE BANCO DE DADOS MODULO 2 LINGUAGEM SQL CONTEÚDO 2. LINGUAGEM SQL 2.1 Linguagens de Definição de Dados (DDL) 2.1.1 Criação de tabela: CREATE 2.1.2 Alteração de Tabela: ALTER 2.1.3 Exclusão
Leia maisRicardo R. Lecheta. Novatec
Ricardo R. Lecheta Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisCurso Técnico Concomitante em Informática
Curso Técnico Concomitante em Informática CÂMPUS TUBARÃO MATRIZ CURRICULAR Módulo/Semestre 1 Carga horária total: 400h Informática Básica 4 Arquitetura de Computadores 4 Introdução à Programação 4 Administração
Leia maisCONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO PHP Intermediário Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução
Leia maisAprenda a Programar com Minecraft
Aprenda a Programar com Minecraft Transforme seu mundo com o poder do Python Craig Richardson novatec Copyright 2015 by Craig Richardson. Title of English-language original: Learn to Program with Minecraft,
Leia maisA Arte de Escrever Programas Legíveis
A Arte de Escrever Programas Legíveis Técnicas simples e práticas para a elaboração de programas fáceis de serem lidos e entendidos Dustin Boswell Trevor Foucher Novatec Authorized Portuguese translation
Leia maisProgramação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP
Programação WEB Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida Aula III Introdução PHP Introdução PHP PHP=Hypertext Pre-Processor Linguagem de script open
Leia maisDESENVOLVIMENTO DE SISTEMAS WEB. Lista de Exercícios AV2-01. Luiz Leão
DESENVOLVIMENTO DE SISTEMAS WEB Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 01 Sobre as características da programação orientada a objetos, explique o encapsulamento. Questão 01 - Resposta
Leia maisNovatec Editora Ltda. 2015.
Ben Smith Novatec Original English language edition published by Apress, Copyright 2015 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2015 by Novatec Editora. All rights reserved. Edição
Leia maisFormação JAVA Web.
Inscreva-se na Formação JAVA Web e comece a desenvolver sistemas para Web e Desktop com a linguagem de programação open source multiplataforma mais valorizada do mercado. Carga-horária: 80h O que você
Leia maisPROGRAMAÇÃO EM AMBIENTE WEB I
PROGRAMAÇÃO EM AMBIENTE WEB I PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com ARRAY Um array são conjuntos de valores que são armazenados em uma variável podendo ser
Leia maisProgramação Web Prof. Wladimir
Programação Web Prof. Wladimir Linguagem PHP Mail() e BD @wre2008 1 Sumário Função mail(); Conexão com Banco de dados; @wre2008 2 Envio de e-mail O comando mail(): é a função do PHP para envio de e-mail.
Leia maisZend. Framework. Componentes Poderosos para PHP. Flávio Gomes da Silva Lisboa. Novatec
Zend Framework Componentes Poderosos para PHP Flávio Gomes da Silva Lisboa Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisProgramação em C#.Net 4.0 com Mobile Apps
Programação em C#.Net 4.0 com Mobile Apps Programação Formato: Mentored - Online Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível das
Leia maisDesenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites.
Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites. Gabriel Pereira, Especialista em Java da Clarify Projete e desenvolva situações de Mercado com a criação de um
Leia maisGuia do Programador Joel Saade
C# Guia do Programador Joel Saade Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,
Leia maisA c c e s s B á s i c o
A c c e s s B á s i c o (referencial): 25 horas A informação na ponta dos dedos, o programa perfeito para cadastros de clientes e fornecedores, controle de estoque, pesquisas relatórios. O Microsoft Access
Leia maisTutorial SQL Server 2014 Express
Tutorial SQL Server 2014 Express Tutorial para o download: Passo 1: Faça o download do SQL Server 2014 Express acessando o link : https://www.microsoft.com/pt-br/download/details.aspx?id=42299. Passo 2:
Leia maisUtilizando o Framework SubMacro no Desenvolvimento de Aplicações Java para Internet. Kleber Taffarel Novembro de 2008
Utilizando o Framework SubMacro no Desenvolvimento de Aplicações Java para Internet Kleber Taffarel Novembro de 2008 klebertaffarel@yahoo.com.br Palestrante Especialista em Engenharia de Websites pela
Leia maisPÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL
PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Introdução Aula 10: Introdução à linguagem PHP O PHP é uma linguagem interpretada de uso livre, utilizada originalmente para o desenvolvimento
Leia maisDesenvolvimento de Aplicações Web. Prof. José Eduardo A. de O. Teixeira www.vqv.com.br / j.edu@vqv.com.br
Desenvolvimento de Aplicações Web Programação Contextualização de aplicações Web: navegadores e servidores como interpretadores, tecnologias do lado do cliente (XHTML, CSS, Javascript) e do lado do servidor
Leia maisComo melhorar a performance de websites.net
Como melhorar a performance de websites.net Os segredos dos sites de alto desempenho Alfredo Lotar Novatec Novatec Editora Ltda. [2013]. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998.
Leia maisMANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS
MANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS 1 ÍNDICE ÍNDICE... 2 1. INTRODUÇÃO... 3 2. REQUISITOS... 3 2.1 Requisitos mínimos para utilização do instalador... 3 2.2 Requisitos mínimos para instalação
Leia maisC A P I T U L O 10 F U N Ç Õ E S I N T E R N A S P H P P A R A B A N C O D E D A D O S
C A P I T U L O 10 F U N Ç Õ E S I N T E R N A S P H P P A R A B A N C O D E D A D O S Para desenvolver um sistema que utilizará um banco de dados, precisamos estabelecer uma conexão entre a linguagem
Leia maisIntrodução ao PHP. Prof. Késsia Marchi
Introdução ao PHP Prof. Késsia Marchi PHP Originalmente PHP era um assíncrono para Personal Home Page. De acordo com convenções para atribuições de nomes recursivas do GNU foi alterado para PHP Hypertext
Leia mais