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

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

Introdução à Programação para a Web Fernando Martins 9 de Julho de 2008.

Apresentações semelhantes


Apresentação em tema: "Introdução à Programação para a Web Fernando Martins 9 de Julho de 2008."— Transcrição da apresentação:

1 Introdução à Programação para a Web Fernando Martins 9 de Julho de 2008

2 Linguagens de Programação Permitem dar instruções ao computador Para as compreender é necessário conhecer o vocabulário e a respectiva sintaxe Tal como as linguagens naturais, algumas são mais fáceis que outras Todas elas exigem persistência, imaginação e criatividade Programar é fácil e divertido

3 Algoritmo Conjunto de regras e operações que, num número finito de etapas, permitem resolver um problema. Pode ser representado num fluxograma e/ou em pseudo-código.

4 Análise Funcional Levantamento de todas as tarefas que o sistema deverá executar (distinguir necessidades de desejos) Encadeamento das tarefas Informações necessárias e formas de acesso Diagramas de fluxos de dados Relacionamento com o ambiente externo

5 Análise Técnica Tecnologias a utilizar e suas configurações Preocupações com a segurança e o desempenho Modelo de dados Concepção dos algoritmos

6 Internet É uma rede de computadores conectados entre si a toda a extensão do Globo Terrestre que oferece diversos serviços, entre os quais: Correio electrónico IRC (Internet Relay Chat) ou, simplesmente, chat FTP (File Transfer Protocol) A própria Web

7 Inquéritos através da Web Simplificam a logística É possível incorporar validações que impeçam respostas inconsistentes As respostas ficam imediatamente guardadas num repositório central Facilmente ajustáveis Alargam o leque de potenciais participantes Poderá ser necessário definir e implementar regras de acesso ao questionário

8 Taxas de resposta Telefone: 40% a 60% Correio: 5% a 30% Internet (Web + e-mail): 30% a 60% Em casa: 40% a 50% Em centros comerciais: 50% Fonte: Wikipédia (Inquérito estatístico)Inquérito estatístico

9 Programação para a Web A Web é um sistema de hipertexto / hipermédia, no qual a informação é apresentada sob a forma de páginas codificadas em HTML (HyperText Markup Language). Cada página pode conter ainda ligações (links) para outras páginas HTML, para imagens, vídeos, áudio e todo o tipo de documentos e aplicações informáticas.

10 Páginas estáticas

11 Páginas dinâmicas

12 ASP.NET Active Server Pages é uma tecnologia da Microsoft que permite desenvolver páginas dinâmicas (com a extensão.aspx) O modelo de programação é baseado em eventos Tem uma vasta biblioteca de componentes O código executado no cliente é escrito em HTML, ASP e, frequentemente, JavaScript O código executado no servidor é escrito em VB.NET ou C#

13 Tratamento de eventos No lado do cliente: No lado do servidor: Protected Sub BotaoGravar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BotaoGravar.Click ' Código em VB para gravar o formulário End Sub

14 Visual Studio

15 Referências Introdução à Programação Modelagem de Sistemas de Informação Introdução à Internet Evolução da Internet em Portugal Tutorial ASP.NET Visual Studio 2008 Express Edition Visual Web Developer 2008 Express Edition

16 Esta apresentação está disponível em http://uepid.wikidot.com/reunioes-da-unidade Obrigado a todos!


Carregar ppt "Introdução à Programação para a Web Fernando Martins 9 de Julho de 2008."

Apresentações semelhantes


Anúncios Google