O documento apresenta o currículo do professor Edison Santos, especialista em desenvolvimento web. Ele possui mestrado e especialização em estratégias de arquitetura de software e experiência como professor, analista de sistemas e desenvolvedor web. O texto também discute conceitos como arquiteturas centralizadas, protocolos da internet e qualidade no desenvolvimento web.
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PE
Desenvolvimento Web - Aula 1
1. Desenvolvimento Web
Prof. Edison Santos
Aluno Especial em Mestrado
UFBA e UNEB
Especialista em Estratégias de
Arquitetura de Software
Bacharel em Sistemas de
Informação
Experiências Educacionais
Professor EAD IFBA
Profuncionario
Instrutor de AVA Moodle
Educador de Informática Básico
Experiências Profissional
Desenvolvedor Pleno Capgemini
Analista de Sistemas - Qualitech
Desenvolvedor Web – Grupo
Santa Helena
Desenvolver Web – UFBA
10. Desenvolvimento Web
Tipos de Acesso
ISP (provedor de Serviço de Internet)
Dial up
DSL (linha digital de Assinante)
Cabo
Rádio
O que mais temos hoje?
14. ARQUITETURAS CENTRALIZADAS
Cliente-servidor básico
• Servidor
• Cliente
• Comportamento de requisição resposta
Protocolos
• Simples sem conexão (UDP) para redes locais
• Problemas de garantia e Idempontência
• Protocolo confiável orientado a conexão
Arquiteturas
15. Arquiteturas Centralizadas
• Modelo Cliente-Servidor
• Problemas: Orientado ou não-orientado a conexão
(TCP ou UDP)?
ANDREW S. TANENBAUM
MAARTEN VAN STEEN
Arquiteturas
ARQUITETURAS CENTRALIZADAS
16. ARQUITETURAS CENTRALIZADAS
Cliente-servidor básico
• Camadas de Aplicação
• Divididas em 3 níveis:
• Nível de interface de usuário
• Contém tudo o que é necessário para fazer
interface com o usuário
• Nível de processamento
• Contém as aplicações
• Nível de dados
• Gerencia os dados propriamente ditos
Arquiteturas
17. ANDREW S. TANENBAUM
MAARTEN VAN STEEN
Arquiteturas
ARQUITETURAS CENTRALIZADAS
ORGANIZAÇÃO EM 3 CAMADAS DE APLICAÇÃO
UMA MECANISMO DE BUSCA DA INTERNET
18. • Alternativas de distribuição
• Cliente Magro e Cliente Gordo
Arquiteturas
ARQUITETURAS CENTRALIZADAS
ARQUITETURAS MULTIDIVIDIDAS.