Prof. Esp. Marcelo Mendes

Slides:



Advertisements
Apresentações semelhantes
Instalação e Configuração
Advertisements

HTML - HiperText Markup Language Tecnologia para Web
UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
Laboratório de Informática Introdução à Linguagem HTML
Profa. Rudson apostilas.wikidot.com/hipermidia
Programação II Prof.: Bruno Rafael de Oliveira Rodrigues.
Programas Utilitários Básicos
Encontro Linguagem HTML; 13. Hospedagem na WWW.
SCC Bancos de Dados e Suas Aplicações
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Fundamentos de WEB - HTML, CSS e JS
Prof.: Carlos Hairon R. Gonçalves
DESENVOLVIMENTO DE COMÉRCIO ELETRÔNICO
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 21.
Aula 01 – Apresentação e introdução html
Apresentação teórica do Conceito HTML
Curso EFA de técnico de Informática e Sistemas
Análise e Desenvolvimento de Sistemas
Programação WEB HTML.
Programação Web com PHP
Seminários Avançados 3 Conceitos Java EE Servidor de aplicação Tomcat
Aplicativos Web Com Orientação a Objetos
HTML Básico João Araujo.
PÁginas Dinâmicas Programação Web.
Introdução ao Desenvolvimento Web
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 10 1º Semestre UNIJUÍ.
Programação para estrutura Cliente-Servidor
INTERNET E PROGRAMAÇÃO WEB
Profissional Alexandre Faria Desenvolvedor e Instrutor JAVA e Web da Vertical Training. Trabalhando em projetos envolvendo tecnologias Java / J2 EE. Experiência.
Programação Orientada a objetos II
1ª Aula de Html Íria Albuquerque.
Programação WEB HTML.
A autoria - II.
Programação de SCRIPTS
HTML Programação Web.
Estrutura HTML – Parte I
ASP (Active Server Pages)
Curso de Web Master Php – 1ª Aula.
TEC. DESENVOLVIMENTO WEB Prof.: Jean Carlo Mendes
Profº Cláudio Barbosa XHTML – Introdução  XHTML (eXtensible HyperText Markup Language) – linguagem baseada na XML para.
Prof. Alexandre Monteiro Recife
Professor: Márcio Amador
PrograMação para internet
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 02 1º Semestre UNIJUÍ.
Curso Técnico em Informática Disciplina: Programação Web 2 - PHP
Arquitetura de Desenvolvimento Web MVC vs. Three Tiers
Aplicações Web com Orientação a Objetos
Unidade 6 – Formulários HTML Prof.: Henrique Santos
Profª. Elizangela M. F. da Silva Responsável: Carlos Alberto da Silva.
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
LINGUAGENS DE PROGRAMAÇÃO WEB
Autoria WEB Prof. Thiago Nogueira Tolentino Barbosa
Prof. Renato de Oliveira Bastos
Trabalho de Seminários em Informática
Profª Angela Tissi Tracierra. É uma arquitetura de rede, onde existem dois módulos básicos na rede: o Servidor e os Clientes.
Treinamento expresso java web Luiz Carlos d´Oleron.
Karine Alessandra Córdova
Profº Cláudio Barbosa HTML - Introdução  HTML – Hypertext Markup Language – Linguagem de Marcação de Hipertexto;  Linguagem.
HTML - HyperText Markup Language Professora: Fabrícia F. de Souza.
Design Gráfico Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 02 Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 02.
Student Tech Clubs Desenvolvimento WEB Antonio Ladeia Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Instituto Federal da Bahia Introdução.
Prof. Wolley Profa. Érika
Introdução a Arquitetura, HTML e CSS
Visão Geral de Desenvolvimento Web Front End Tecnologias.
JavaScript Introdução ao JavaScript 1. Objetivos Introdução Sintaxe Básica Arquivo (script) externo Script no HEAD da página Script no BODY da página.
Prof. João Ricardo Andrêo Programação p/ INTERNET - HTML 31/5/ :34 1 Introdução e Conceitos CSS CSS significa Cascade Style Sheetes (Folha de Estilo.
WebDesign JavaScript e jQuery. HTML e W3C - O HTML segue padrão XML - linguagem somente de marcação - somente de visualização de conteúdo sem formatação.
Design para Web 3 XHTML.
Programação para Internet Rica– Aula 03 Prof. Me. Ronnison Reges Vidal.
Prof. Esp. Marcelo Mendes
Transcrição da apresentação:

Prof. Esp. Marcelo Mendes Programação Web Prof. Esp. Marcelo Mendes

Programação Período: 15/03/2013 a 26/04/2013 CH: 120 horas Avaliações: 4 Conteúdo: www.mrmsistemas.com.br/mendes

Ambiente de Programação FUCAPI: Na unidade H criar a pasta public_html e salvar nesta pasta os arquivos .html e .php Acesso: http://172.19.244.4/~suamatricula/nomepasta LAPTOP: Na unidade C já deve ter a pasta public_html, salvar nesta pasta os arquivos .html e .php Acesso: http://localhost/nomepasta

Tópicos abordados Mundo Web Processos de software Cenário de desenvolvimento Linguagens HTML Padrões W3C Linguagem Javascript Linguagem PHP Banco de Dados Postgres Modelagem do banco - DBDesigner Manutenção do software

Linguagem HTML HTML – Hyper Text Markup Language Desenvolvida por Tim Berners-Lee Durante década de 90 Conhecida através do browser Mosaic(NCSA) Linguagem entendida mundialmente Interpretada por browser’s (navegadores)

Linguagem HTML Facilidade na codificação Facilidade na formatação Essencial em um sistema web Requer padronização Compatibilidade com navegadores

Linguagem XHTML e Padrões W3C XHTML e W3C – Padronização de tags W3C – Comitê de validação Tags em letras minúsculas Atualizar tags obsoletas Especificar tipo de documento html

Exemplos Errado: <DIV><P>Aqui um texto</P></DIV> Certo: <div><p>Aqui um texto</p></div> <div><i><p>Aqui um texto negrito</i></p></div> <div><i><p>Aqui um texto negrito</p></i></div> <p>Um parágrafo.<p>Outro parágrafo. <p>Um parágrafo.</p><p>Outro parágrafo.</p>

Estrutura de uma página validada pelo W3C <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Página Exemplo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <b><font color=“blue" size="3" face="Verdana">Olá Mundo!</font></b> <br> <img src="imagens/w3cxhtml.bmp" title=“Comitê W3C"> </body> </html>

Linguagem JavaScript Executada no cliente Não protege o código fonte Executada pelo navegador Incompatibilidade com navegadores Bastante utilizada para efeito visuais Utilizada em checagem de formulários

Exemplo de JS

Código fonte JavaScript

Linguagem PHP Breve histórico da linguagem Personal Home Page Tools – PHP Hipertext Preprocessador – PHP Software livre Independência de Sistema Operacional Código fonte somente no servidor Trabalha em conjunto com html (form’s)

Linguagem PHP Permite mesclagem de HTML+PHP Versão 5 POO – Programação Orientada a Objetos Concorrente da Linguagem JAVA (JEE) Tem suporte a maioria dos banco de dados

Características Independência de servidor web Case sensitive Identifica dinamicamente os tipos de variáveis Segurança Rápido Flexível na configuração (warnings e erros) Não necessita de instalação no cliente

Exemplos

Resultado no browser

Banco de dados MySQL Software Livre Independência de Sistema Operacional Facilidade na instalação e configuração Rápido, leve e robusto Suporta Integridade Relacional Versão 5 Estored Procedures Ferramenta PhpMyAdmin

Ferramenta desenvolvida em PHP

Modelagem do banco Artefato importante na documentação Feita pelo arquiteto Facilita na programação Ferramenta DBDesigner Software livre Disponível para Linux e Windows

Manutenção do Sistema Equipe Independente Atualizações futuras Layout de relatórios Inclusão de novos campos Alterações nas regras de negócios da empresa Aprimoramento do sistema

Fim ! Agora vamos iniciar pelo HTML