Arquitetura e Tecnologias de Sistemas WEB

Propaganda
UNIVERSIDADE FEDERAL DE RORAIMA
DEPARTAMENTE DE CIÊNCIA DA COMPUTAÇÃO
FICHA DE DISCIPLINA
DISCIPLINA: Arquitetura e Tecnologia de Sistemas WEB ( X ) SEMESTRAL
( ) ANUAL
CÓDIGO: DCC 704
PERÍODO: Sétimo
CARGA HORÁRIA: 60 horas-aula / semestre
(2 horas-aula / semana - aulas teóricas e
2 horas-aula / semana - aulas práticas)
(X) OBRIGATÓRIA
PRÉ-REQUISITOS:
Redes de Computadores I (DCC 407)
Banco de Dados I (DCC 502)
CÓ-REQUISITOS: Nenhum
CURSOS:
( ) OPTATIVA
CIÊNCIA DA COMPUTAÇÃO
OBJETIVOS GERAIS DA DISCIPLINA
Proporcionar conhecimentos teórico/prático em sistemas para Web fornecendo conhecimentos nas arquiteturas
utilizadas e ferramentas existentes .
EMENTA RESUMIDA
Introdução à WEB;
Arquiteturas de sistemas WEB;
Tecnologias para implementação de sistemas para WEB;
Soluções para programação de sistemas WEB.
EMENTA DETALHADA
INTRODUÇÃO À WEB
Introdução à Internet
Protocolos da Internet
World Wide Web
Navegadores Web
Servidores Web
1
URL
Protocolo HTTP
ARQUITETURAS DE SISTEMAS WEB
Duas Camadas
Três Camadas
N Camadas
TECNOLOGIAS PARA IMPLEMENTAÇÃO DE SISTEMAS PARA WEB
Lado do Cliente
Linguagens de Marcação
HTML
XHTML
XML
Folhas de Estilo
Linguagens de Programação
Java Script
VBScript
Applets
Formulários
Lado do Servidor
Servidores de Aplicação
Banco de Dados
Web Services
SOLUÇÕES PARA PROGRAMAÇÃO DE SISTEMAS WEB
JAVA/JSP
ASP
CGI
AJAX
PHP
RAILS
BIBLIOGRAFIA
Básica:
DEITEL, HARVEY M. Internet e World Wide Web: Como Programar. Editora BookMan, 2003.
RAMALHO, JOSÉ ANTONIO. Curso Completo para Desenvolvedores WEB. EDITORA CAMPUS, 2005.
SEBESTA, ROBERT W. Programing World Wide Web. EDITORA ADDISON WESLEY, 2007.
Complementar:
DEITEL, HARVEY M. Ajax, Rich Internet Aplications e Desenvolvimento Web Para Programadores. Prentice
Hall, 2008.
APROVAÇÃO
Aprovado em reunião do Colegiado do Curso de Ciência da Computação.
Em ___/____/______
_____________________________________
Coordenador do curso
2
3
Download