Desenvolvimento de Aplicações Web. Prof. José Eduardo A. de O. Teixeira www.vqv.com.br / j.edu@vqv.com.br



Documentos relacionados
#Aula Nº 1 Introdução webstandards.samus.com.br Vinicius Fiorio Custódio samus@samus.com.br

Técnicas e processos de produção. Profº Ritielle Souza

Maurício Samy Silva. Novatec

Aplicativos para Internet Aula 01

#Aula Nº 4 XHTML+CSS webstandards.samus.com.br webstandards.samus.com.br/aulas/aula4.pdf Vinicius Fiorio Custódio samus@samus.com.

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes

XHTML 1.0 DTDs e Validação

Webdesign A tag HEAD e as Meta tags

1 O PHP E A WORLD WIDE WEB

Lista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.

A autoria - II. A autoria - II. Tecnologias básicas da Web. A autoria - II Wilson de Pádua Paula Filho. Tópicos:

Construindo um sistema simples de cadastro de fornecedores em PHP e MySQL.

Plano de Trabalho Docente Ensino Técnico

Programação Web com PHP. Prof. Wylliams Barbosa Santos Optativa IV Projetos de Sistemas Web

Sumário. Capítulo 1 Revisão de PHP Capítulo 2 Melhorando o processamento de formulários... 46

Material de apoio a aulas de Desenvolvimento Web. Tutorial Java WEB JSP & HTML & CSS & CLASSE & OBJETOS. AAS -

Tecnologias Web. Lista de Exercícios AV02. Luiz Leão

Introdução ao HTML 5 e Implementação de Documentos

7. Formulários em XHTML

Introdução. História. Como funciona

<!DOCTYPE html PUBLIC...> <html> <head> </head> <body> </body> </html>

Apostila de XHTML Curso de Internet Professor Rinaldo Demétrio

#Aula Nº 2 Marcação XHTML webstandards.samus.com.br webstandards.samus.com.br/aulas/aula2.pdf Vinicius Fiorio Custódio

Desenvolvimento Web Introdução a XHTML. Prof. Bruno Gomes

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Declaração DOCTYPE e Tag Raiz html

FCA - EDITORA DE INFORMÁTICA I

FCA - EDITORA DE INFORMÁTICA I


Administração Central Unidade de Ensino Médio e Técnico CETEC. Ensino Técnico

Internet e Programação Web

ÍNDICE. Introdução 19

Java na Web. Aplicações Web

Programação WEB. Prof. André Gustavo Duarte de Almeida docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP

Pré-requisito Treinamento de Lógica de Programação, ou conhecimento equivalente.

Sumário. Capítulo 1 O que é o PHP? Capítulo 2 Instalação do PHP Capítulo 3 Noções básicas de programação... 25

LINGUAGEM DE PROGRAMAÇÃO WEB

PHP Profissional. Alexandre Altair de Melo Mauricio G. F. Nascimento

UNIVERSIDADE PAULISTA UNIP EMENTA E CONTEÚDO PROGRAMÁTICO. I. Ementa HTML e XHTML, de estrutura e marcação utilizados na sua composição; CSS.

XTHML. 2. A finalidade do XHTML é substituir o HTML; 3. Vantagens de se usar XHTML (Compatibilidade com futuras aplicações);

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

UM NOVO CONCEITO EM AUTOMAÇÃO. Série Ponto

Introdução ao PHP. Prof. Késsia Marchi

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP

TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS

JavaScript. Carlos Santos LabMM 3 - NTC - DeCA - UA Aula 03,

Plano de Trabalho Docente Ensino Técnico

Programação WEB Introdução

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

PROGRAMAÇÃO PARA INTERNET HTML

Tarlis Portela Web Design HTML

Plano de Trabalho Docente Ensino Técnico

Plano de Trabalho Docente Ensino Técnico

Aula 1 Desenvolvimento Web. Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme

Técnico Integrado em Informática. Programação WEB (PRW) Introdução ao PHP

Copyright 2008, 2013 da Novatec Editora Ltda.

WEBDESIGN. Professor: Paulo Trentin Escola CDI de Videira

Linux - Servidor de Redes

Treinamento em PHP com MySQL - Fundamental

PROGRAMAÇÃO MANUAL DE INSTRUÇÕES SEJA BEM VINDO VERSÃO /01/2013 UDS SOLUÇÕES DIGITAIS

Desenvolvimento Web. Saymon Yury C. Silva Analista de Sistemas.

Web Design. Prof. Felippe

WWW - World Wide Web

Programação Web Aula 11 - PHP

Algoritmia e Programação APROG HTML. Introdução. Nelson Freire (ISEP DEI-APROG 2014/15) 1/15

Tecnologias para Web Design

Plano de Trabalho Docente Ensino Técnico

Conteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor Web

Primeiro exemplo de uso de páginas JSP

Prof. Erwin Alexander Uhlmann 1/7/2010

Introdução à linguagem HTML. Volnys Borges Bernal

Boas Práticas de Desenvolvimento Seguro

Desenvolvimento Web Protocolos da Internet

UNIVERSIDADE PAULISTA UNIP EMENTA E CONTEÚDO PROGRAMÁTICO

HTML. Conceitos básicos de formatação de páginas WEB

Desenvolvendo Websites com PHP

UNIVERSIDADE PRESBITERIANA MACKENZIE FACULDADE DE COMPUTAÇÃO E INFORMÁTICA

Programação Web Prof. Wladimir

English Português. By erickalves 25 Julho, :08. Devido à política (#) de segurança. Encontrar Blogs Crie o seu blog de graça Ganhe prêmios

PHP. Hypertext Pre-Processor

Roteiro 2: Conceitos de Tags HTML

Conteúdo Programático de PHP

0,5 pelo negrito das palavras ID, Nome, e Analisar em outro momento.

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

GUIA PHP com MYSQL Autor: Everton Mendes Messias

Use a Cabeça! FREEMAN, Eric e Elisabeth. HTML com CSS e XHTML BASHMAN, Brian / SIERRA Kathy / BATES, Bert. Servlets & JSP

Linguagem de Programação. Introdução ao PHP. Prof Mauricio Lederer Ciência da Computação - UNIANDRADE 1

Programação para a Internet II PHP AJAX. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

Desenvolvimento WEB II. Professora: Kelly de Paula Cunha

MANUAL DE NORMAS PARA DESENVOLVIMENTO DE CÓDIGO DA FÁBRICA VIRTUAL DE SOFTWARE DA FIPP. Curso Superior de Tecnologia em Sistemas para Internet 2/2014

Programação Web Prof. Wladimir

PHP AULA1. Prof. Msc. Hélio Esperidião

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico

Desenvolvimento Web com JSP/Servlets

BEM-VINDOS AO CURSO DE ORIENTADO A OBJETOS

Transcrição:

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 (PHP, ASP.NET, JSP, CF, CGI), infra-estrutura de comunicação (Internet e WWW) e protocolos envolvidos (HTTP, FTP, TCP/IP) modelo requisição e resposta. Servidores Apache e IIS. Banco de Dados. Lamp e Wamp. Introdução ao PHP: histórico, potencialidades e aplicações. Estilo de programação e qualidade de software. Marcação do código PHP. Comentários. Funções de Saída (print, echo, printf). Variáveis. Execução do PHP em servidores locais e remotos. Transferência via FTP. Números: operações, formatação, expressões, precedência, funções matemáticas embutidas da linguagem. Cadeias de caracteres (string): concatenação, repartição, codificação, funções embutidas da linguagem.

Programação Estruturas de controle de fluxo: seleção (if, else, eseif, switch); laços (while, for). Arrays: definição, criação, adição de elementos, acesso a elementos, criação a partir de string, várias dimensões. Formulários XHTML e PHP: métodos GET e POST, recepção de dados de formulário, criação de arrays a partir de formulários. Criação e uso de funções: módulos de código, coesão e acoplamento. Expressões Regulares: regras e usos, validação. Arquivos e diretórios. Banco de Dados e SQL: conexão, inclusão, alteração, exclusão e consulta. Arquitetura de Aplicações Web com PHP: include e require. Orientação a objetos em PHP: classes, objetos, métodos, atributos, encapsulamento, herança, polimorfismo, composição, sintaxe da linguagem para implementação de orientação a objetos. Cookies: definição, aplicação, criação e uso. Depuração de programas: dicas e estratégias para localização de erros. Interpretação de mensagens. Tipos de erros e mensagens freqüentes.

Aplicação Web Contextualização e Estrutura: Navegadores e Servidores; Tecnologias do Cliente (XHTML, CSS, Javascript) Tecnologias do Servidor (PHP, ASP, ASP.NET, JSP, CF, CGI); Infra-estrutura (Internet e WWW); Protocolos (HTTP, POP3, SMTP, IMAP, FTP, TELNET, TCP/IP); Modelo Requisição-Resposta; Servidores Apache e IIS; Banco de Dados;

De HTML para XHTML 1989 HTML 1.0 e 2.0 Vale Tudo 1995 HTML 3 Guerra do Navegadores 1998 HTML 4.01 W3C 2000 XHTML 1.0, 1.1 e 2.0 XML

Do HTML para XHTML Doctype XHTML Atributo xmlns no Elemento html Elementos e Atributos em Minúsculas Elementos com fechamento Valores de Atributos entre Aspas Caracteres Especiais ou Entidades (&)

Definição do Tipo de Documento <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/tr/html4/loose.dtd"> <!-- informa o doctype evitando o quirks mode --> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <title>título</title> </head> <body> <img src= logo.jpg alt= descricao > </body> </html>

Definição do Tipo de Documento <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/tr/html4/strict.dtd"> <!-- informa o doctype evitando o quirks mode --> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <title>título</title> </head> <body> <p> <img src="logo.jpg" alt="descricao"> </p> </body> </html>

Definição do Tipo de Documento <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <!-- informa o doctype evitando o quirks mode --> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <title>título</title> </head> <body> <p> <img src="logo.jpg" alt="descricao" /> </p> </body> </html>

Elementos XHTML Básicos: p, hn, img, a, br, hr Listas: ul, ol, li Tabelas: table, tr, td Formulários: form, label, input, select, option, textarea Elementos Genéricos: span, div Obs: formam bloco ou permanecem em linha.

CSS Em linha: atributo style Embutidos: elemento style Externos: elemento link Propriedades para Formatação Propriedades para Posicionamento Regras e Seletores

Javascript Validações Controle de eventos Animações Etc.