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