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

Slides:



Advertisements
Apresentações semelhantes
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina Ferramenta de Desenvolvimento Material II-Bimestre Conceitos de lógica.
Advertisements

HTML - HiperText Markup Language Tecnologia para Web
Linguagem HTML Básica Formulários – Detalhamento dos Componentes
Laboratório de Informática Formulários em HTML
HTML – Hyper Text Markup Language
Formulários Um formulário é um modelo para a entrada de um conjunto de dados. O elemento delimita um formulário e contém uma seqüência de elementos de.
Algoritmos Escher.
Wagner Santos C. de Jesus
Utilizando a linguagem HTML para criar FORMULÁRIOS
Geração Dinâmica de Páginas com JSP Eduardo Martins Guerra Instituto Tecnológico de Aeronáutica Curso de Pós-Graduação em Engenharia de Software Programação.
Model-View-Controller (MVC) em Aplicações Web Eduardo Martins Guerra Desenvolvimento de Soluções WEB.
Tecnologias para Internet
Algoritmos e Programação
EL e JSTL Prof. Danton Cavalcanti Franco Junior
Ferramentas para Sistema Web Sistemas de Informação Aula 10 – 15/05/2013.
Protocolo HTTP e HTML Prof. Danton Cavalcanti Franco Junior
Linguagem de Programação para WEB
HTML.
Introdução a Computação e Cálculo Numérico
Aula R Prof. Naércio Filho Técnico em Informática
Aula 8 Prof. Naércio Filho Técnico em Informática
Aulas ministradas por:
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Flávio Dantas.
Aula 2 – Primeiros Passos com a arquitetura Web Servidor
Programação WEB Transferência de Arquivos Prof. Timoteo Lange Junho2014.
Formulários HTML Jobson Ronan
PHP - Formulário Instituto Vianna Júnior Desenvolvimento para Web Prof. Lúcia Helena de Magalhães 2008.
DESENVOLVIMENTO WEB II PHP Entrada e saída básica de dados (2ª parte)
Profº Cláudio Barbosa HTML – Formulários  Utilizados para enviar dados que serão processados por scripts nos servidores.
Professor: Márcio Amador
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS Antes de começar com J2EE.
Tópicos Especiais J2EE Prof. Cristina Valadares Curso de Ciência da Computação.
Formulários HTML Professor Rafael Silva. Criação do formulário Elementos do formulário Action: Script, página ou para onde será enviado o formulário.
7 - Criação de Páginas Web
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”
Aplicativos Web Com Orientação a Objetos
Aula 2 – Primeiros Passos com a arquitetura Web Servidor Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas.
Unidade 6 – Formulários HTML Prof.: Henrique Santos
PHP e Formulários Web.
JSP JavaServer Pages Marco Antonio, Arquiteto de Software – TJDF Dezembro/2005.
Aula01 – Técnicas de Programação II
Prof. Renato de Oliveira Bastos
Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Bruno Maciel.
Fundamentos da Linguagem C#
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Introdução a Aplicações Web.
Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”
Aula 3 Prof. Naércio Filho Técnico em Informática
UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
José Francisco PHP & MySQL. Os slides originais são parte do material de cursos anteriores do curso de PHP, ministrados por Sérgio Clemente.
Programação Computacional Aula 9: Meu primeiro programa em C
Programação para Internet
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Treinamento AJAX Waelson Negreiros Blog:
Aula 5 – Formulários GET – POST - REQUEST
Aplicativos para Internet Aula 07 Formulários. Aplicações web dinânicas normalmente precisam receber entradas de dados de seus usuários. Para atender.
Aula 5 – Formulários GET – POST - REQUEST
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Introdução ao Projeto.
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
Formulários em PHP Trabalhando o HTML + PHP
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
APRESENTAÇÃO DA DISCIPLINA
Programação para Web I Aula 5 – Formulários GET – POST - REQUEST.
Aula 11 Orientação a Objeto (OO)
WWW e HTML HTML - Básico Curso de Formação de Usuários WWW e Projetistas de Paginas HTML Organização: LSI - EPUSP.
1 AJAX em aplicações Rails Lívia Monnerat Castro
Aplicativos para internet Prof. Wolley
WebSites Dinâmicos Professor: Márcio Ferreira da Silva.
FORMULÁRIOS FORMULARIOS. Introdução O formulário é um importante meio de comunicação, transmissão e registro de informações, principalmente as baseadas.
Transcrição da apresentação:

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

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.

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

Função

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.”

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Formulários Web

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

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

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

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;

Introdução a Lógica Method - GET

Introdução a Lógica Method - GET

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

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

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

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

Exemplos

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

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

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

Dúvidas?

Exercícios

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.