A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”

Apresentações semelhantes


Apresentação em tema: "Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”"— Transcrição da apresentação:

1 Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”

2 Quem Sou? Arquiteto de Software Sênior; Mais de 10 anos de experiência em TI; Especialista em desenvolvimento de aplicações de Missão Crítica e Integração de Sistemas; Instrutor da Bluestar desde 2006; Possue várias certificações de empresas como Sun Microsystems, LPI e Microsoft.

3 Agenda Funções  O que é?  Características  Argumentos  Curiosidade Formulários Web  Atributos da Tag Form  Componentes Visuais  Tratando dados

4 Função

5 Introdução a Lógica O que é uma Função? “É uma porção de código dentro de um programa, que executa uma tarefa específica e é relativamente independente do código restante do programa.”

6 Introdução a Lógica Função  Procedimento, método ou rotina  Técnica de programação poderosa  Executado quando é chamado ou invocado

7 Introdução a Lógica Função - Característica  Possui um nome;  Parâmetros;  Corpo delimitado por chaves ({})  Pode ou não retornar um valor  Podem vir em qualquer parte

8 Introdução a Lógica Função - Exemplo

9 Introdução a Lógica Função (Exemplo)

10 Introdução a Lógica Função (Exemplo)

11 Introdução a Lógica Função (Exemplo)

12 Introdução a Lógica Função (Exemplo)

13 Introdução a Lógica Função - Argumentos  Pode ter zero ou mais argumentos  Argumentos passados por valor;  Argumentos por referência ( & )

14 Introdução a Lógica Função – Argumentos (Exemplo)

15 Introdução a Lógica Função – Argumentos (Exemplo)

16 Introdução a Lógica Função – Argumentos (Exemplo)

17 Introdução a Lógica Função - Argumentos  Expressões ou Constantes não podem ser passados por referência;

18 Introdução a Lógica Função (Curiosidade)

19 Introdução a Lógica Função – Argumentos (Valor-Padrão)

20 Introdução a Lógica Função – Argumentos (Valor-Padrão)

21 Formulários Web

22 Introdução a Lógica Formulários Web “É uma forma de submeter dados ao servidor. Para isso utilizamos HTML com PHP.”

23 Introdução a Lógica Formulários Web

24 Introdução a Lógica Atributos da Tag form  name: Nome do formulário  id: Id do formulário  action: Programa que processará os dados  method: Método de envio (GET ou POST)  enctype: Formato como os dados serão enviados

25 Introdução a Lógica Methods  GET Dados vão na barra de endereço; Dados limitados à cerca de 2 Kb; Não envia arquivos.  POST Dados são ocultos; Sem limite de transferência de dados;

26 Introdução a Lógica Method - GET

27 Introdução a Lógica Method - GET

28 Introdução a Lógica Componentes Visuais  INPUT Define a maioria dos componentes visuais  SELECT Lista de opções  TEXTAREA Define campo de texto memo

29 Introdução a Lógica Componentes Visuais - INPUT

30 Introdução a Lógica Componentes Visuais - SELECT

31 Introdução a Lógica Componentes Visuais - TEXTAREA

32 Exemplos

33 Introdução a Lógica Tratando Dados  $_POST Recupera dados enviados via POST  $_GET Recupera dados enviados via GET  $_REQUEST Recupera dados enviados via GET/POST e cookies

34 Introdução a Lógica Tratando Dados (Exemplo)

35 Introdução a Lógica Tratando Dados (Exemplo)

36 Dúvidas?

37 Exercícios

38 Exercício Com base no que foi visto na aula de hoje (funções e formulários web), desenvolva uma programa do tipo calculadora que realize as quatro operações básicas da matemática.


Carregar ppt "Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”"

Apresentações semelhantes


Anúncios Google