Php01

235 visualizações

Publicada em

Aula 01 do curso Desenvolvimento Web I - PHP Básico, que estou ministrando pela Softeam.

Publicada em: Aperfeiçoamento pessoal
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
235
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Php01

  1. 1. Desenvolvimento Web I Aula 01Instrutor: José Fernando Santana Andrade fernando.amdrade@gmail.com
  2. 2. Introdução● Fundamentos da computação● Programação● Arquitetura cliente-servidor● A linguagem PHP● Formato de um programa PHP● Ambiente de desenvolvimento23/11/12 Desenvolvimento Web I 2/22
  3. 3. Funcionamento Básico● Recebe dados, processa e retorna uma informação como resultado23/11/12 Desenvolvimento Web I 3/22
  4. 4. Sistema Computacional Hardware Software Peopleware23/11/12 Desenvolvimento Web I 4/22
  5. 5. Elementos de Hardware23/11/12 Desenvolvimento Web I 5/22
  6. 6. Representação do Dados bit → Binary digIT 8 bits = 1 byte x1024 x1024 x1024 x1024 1 byte 1 KB 1 MB 1 GB 1 TB23/11/12 Desenvolvimento Web I 6/22
  7. 7. Linguagens de Programação Alto e baixo nível23/11/12 Desenvolvimento Web I 7/22
  8. 8. Programação Definir o problema Entender o problema Codificar uma solução SIM Solução NÃO Fim satisfatória?23/11/12 Desenvolvimento Web I 8/22
  9. 9. Programação Código Fonte Problema Compilador Código Objeto23/11/12 Desenvolvimento Web I 9/22
  10. 10. Algoritmo ● Sequência bem estruturada de ações que levam a execução de uma determinada tarefa ● Textual ● Fluxograma ● Pseudocódigo23/11/12 Desenvolvimento Web I 10/22
  11. 11. Textual23/11/12 Desenvolvimento Web I 11/22
  12. 12. Fluxograma Início SIM NÃO Média >= 5 Ler nota 1 “APROVADO” “REPROVADO” Ler nota 2 Calcular Média = (nota 1 + nota 2)/2 Fim23/11/12 Desenvolvimento Web I 12/22
  13. 13. Pseudocódigo Início real: nota1, nota2, media; leia (nota 1); leia (nota 2); media ← (nota 1 + nota 2) / 2; se (media >= 5) então escreva (“APROVADO”); senão escreva (“REPROVADO”); fimse; Fim.23/11/12 Desenvolvimento Web I 13/22
  14. 14. Arquitetura Cliente-Servidor23/11/12 Desenvolvimento Web I 14/22
  15. 15. Arquitetura Cliente-Servidor Requisição Resposta23/11/12 Desenvolvimento Web I 15/22
  16. 16. Linguagem PHP● 1994● pacote de programas CGI● Rasmus Lerdof● Personal Home Page Tools● PHP: Hypertext Preprocessor● script open source● Suporte a vários bancos de dados23/11/12 Desenvolvimento Web I 16/22
  17. 17. Arquivos PHP● Podem conter texto, HTML e scripts● São retornados para o browser como HTML● Extensões .php, .php3, ou .phtml23/11/12 Desenvolvimento Web I 17/22
  18. 18. Sintaxe Básica <?php <? //código PHP /*comentário de ?> bloco*/ ?> <script language= “PHP” //código PHP <% </script> //código PHP %>23/11/12 Desenvolvimento Web I 18/22
  19. 19. Ambiente de Desenvolvimento http://www.php.net/downloads.phphttp://httpd.apache.org/download.cgi WAMPhttp://www.mysql.com/downloads/23/11/12 Desenvolvimento Web I 19/22
  20. 20. Vamos Programar ! <?php /*informações sobre o estado atual do PHP*/ phpinfo(); ?>23/11/12 Desenvolvimento Web I 20/22
  21. 21. Vamos Programar ! <?php echo "Data de hoje : <br />"; echo date("l F d, Y"); echo "<br />Hello!!"; ?>23/11/12 Desenvolvimento Web I 21/22
  22. 22. Referências para PHP http://php.net/http://www.w3schools.com/php/23/11/12 Desenvolvimento Web I 22/22

×