PLANO DE ENSINO CURSO: Ciência da Computação SÉRIE: 1º semestre DISCIPLINA: Tópicos de Ambiente Web CARGA HORÁRIA SEMANAL: 03 horas-aula CARGA HORÁRIA SEMESTRAL: 60 horas-aula I – EMENTA Apresentar conceitos básicos sobre Internet, seu funcionamento, e os recursos e serviços mais utilizados para implementação de projetos de sites e segurança. II – OBJETIVOS GERAIS Capacitar o aluno a projetar, executar e publicar páginas para internet, fornecendo embasamento em design gráfico, computação gráfica e segurança na web como prevenção de ataques. III – OBJETIVOS ESPECÍFICOS Conhecer os principais conceitos para construção de aplicações web com foco na usabilidade e segurança. IV – CONTEÚDO PROGRAMÁTICO MÓDULO 1: Introdução Internet História da computação, das estruturas com servidor e das redes de dados distribuídas; Histórico da Internet; Desenvolvimento da internet e dos programas de uso; Negócios eletrônicos com a Internet; Novas tendências de tecnologia e de uso da Internet; MÓDULO 2: Processo de desenvolvimento de um site Estratégias web; Design de Interface o Processo de criação; o Programação visual; o Importancia da comunicação visual; o Usabilidade, ergonomia de interface e navegabilidade; o Padronização gráfica; o Estudo de cores; o Produção editoral. Estrutura de um web site o Hipermídia; o Navegação. Características de uma página para web; Tipologia para web; Conteúdo para web o Educacional; o Entretenimento; o Comercial; o Industrial; o Científico. Gráficos o Preparação e uso na web. MÓDULO 3: Publicação do site Publicação na Intranet; Publicação na Web o Etapas de registro MÓDULO 4: Segurança Demandas e componentes dos sistemas de segurança de dados. o Política de segurança. o Serviços de segurança computacional. o Gerenciamento e auditoria. Tipos de ataque a sistemas computacionais. o Básicos: vazamento, fraude, bloqueio e uso indevido. o Primários: por penetração ou por implantação. o Subjacentes: escuta, replay, spoofing, espelhamento, sobrecarga, etc. o Tipos mais conhecidos de ataque na internet Implementação e Aplicações o Especificação de protocolos criptográficos para a Internet: SSL. PGP. PEM e TSL. Comércio eletrônico o Pacotes de serviço para comércio eletrônico. o O padrão SET. V – ESTRATÉGIAS DE TRABALHO Aulas expositivas com o auxílio de recursos audiovisuais Aulas de exercícios, trabalho em classe, em grupo e individuais VI – AVALIAÇÃO Provas bimestrais e trabalhos práticos. VII – BIBLIOGRAFIA Básica FONSECA Filho, Cleuzio. - História da Computação – Ed. LTR - 2000. CASTELLS, Manuel. Borges, Maria Luiza X. - A Galáxia da Internet. – Ed. Jorge Zahar-2003. CARVALHO, Luciano Gonçalves de. - Segurança de Redes. – Ed. Ciência Moderna- 2005. Complementar MACEDO, Marcelo da Silva. - Construindo Sites Adotando Padrões Web.- Ed. Ciência Moderna - 2004. BORGES JUNIOR, Mauricio Pereira. Desenvolvendo Webservices. Ciência Moderna, 2005. BREITMAN, Karin. Web Semântica. Ed. LTC, 2005. VALLE, Rogério. BALDAM, Roquemar. CAVALCANTI, Marcos. GED - Gerenciamento Eletrônico de Documentos. Ed. Érica, 2004. Site - Semantic web (W3C), Estatuto, especificações apresentações sobre a web semântica (W3C) - http://www.w3.org/ - Zeldman, Jeffrey.