Introdução ao php

817 visualizações

Publicada em

Introdução ao PHP, slides workshop universidade portucalense novembro 2011

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
817
No SlideShare
0
A partir de incorporações
0
Número de incorporações
40
Ações
Compartilhamentos
0
Downloads
19
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Introdução ao php

  1. 1. INTRODUÇÃO PHP E MYSQL 1
  2. 2. Índice• Introdução / Apresentação• O que é o PHP e o que pretende resolver.• Variaveis, tipos de dados e operadores• Ciclos e estruturas de decisão.• Funções e classes• MySQL, e chamadas á base de dados.• E agora? 2
  3. 3. Apresentação• Miguel Pinto• Programador Web• Co-Fundador da Comunidade Portuguesa de PHP• PHP, mysql, Javascript, Actionscript, entre outras. 3
  4. 4. O que é o PHP?• PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma linguagem interpretada livre e utilizada para gerar conteúdo dinâmico na World Wide Web.• Nasceu em 1994 como uma série de componentes CGI.• Foi lançado como linguagem em 1997 com o nome PHP/F1.• Foi mais tarde reescrito para suporte a objectos, herança, propriedades e métodos. 4
  5. 5. Como funciona? http Response Http Headers, HTML, CSS, JSCliente Server APACHE Index.php DB ou IIS, http Request Nginx, www.teste.com/index.php Solaris Interpretador PHP
  6. 6. Script e Variáveis• Tags de abertura.• Regras para criação de variáveis.• Tipos de dados.• Constantes. 6
  7. 7. Operadores• Comparação, atribuição e negação• Ariteméticos.• Incremento e decremento.• Lógicos 7
  8. 8. Ciclos e decisões• If statement• While e do while• For e foreach 8
  9. 9. Funções e classes• Criar uma função• Import e require• Criar uma classe• Definir métodos e propriedades• Construtores e destrutores• Visibilidade• Herança 9
  10. 10. MySQL• phpMyAdmin• Criar uma base de dados• Criar uma tabela• Inserir dados• Ligar ao mysql• Procurar dados• Inserir, editar, apagar, pesquisar 10
  11. 11. E agora?1. Praticar, rever, praticar, praticar…2. O manual do PHP está cheio de exemplos práticos.3. Não vale a pena reinventar a roda.4. Patterns, frameworks e best practices.5. Reusabilidade, separação de responsabilidades, arquitectura de software. 11
  12. 12. Questões 12
  13. 13. Links• Miguel Pinto (blog) http://blog.lookatitude.com• PHP http://www.php.net• Comunidade Portuguesa de PHP http://www.php-pt.com• Zend http://www.zend.com• Flash builder 4 for PHP http://www.adobe.com/br/products/flash-builder-php.html 13
  14. 14. 14

×