Imprimir

Programa de Produção para Internet

UNIVERSIDADE FEDERAL DO RIO DE JANEIRO
ESCOLA DE COMUNICAÇÃO

 

DISCIPLINA: PRODUÇÃO PARA INTERNET (60 h) – ECL515
PROFESSOR: PAULO CÉSAR CASTRO
DIAS E HORÁRIOS: Sexta-feira, de 7h30 às 11h


Ementa:
Elaboração, instalação e manutenção de um website com banco de dados e uso de linguagem dinâmica.


Objetivos:
Capacitar o aluno a desenvolver sites dinâmicos com o uso das linguagens ASP (Active Server Pages) e SQL (Structured Query Language) e com o banco de dados Access, além de fazê-lo beneficiar-se dos recursos do JavaScript e do CSS através do Dreamweaver.


Programa:
Unidade I – PROJETO DE WEBSITE
1.1. Preparação do conteúdo do site: textos e imagens
1.2. Arquitetura da informação, usabilidade
1.3. Design de informações
1.4. Modelo navegacional, organograma
1.5. Organização do site em disco

Unidade II – HTML, DREAMWEAVER E DHTML
2.1. O que é HTML: vantagens e limitações
2.2. Lógica de organização das tags no Bloco de Notas
2.3. Comandos em HTML, diagramação com tabelas, formulários
2.4. HTML com Dreamweaver: modo design e modo código
2.5. DHTML: CSS (Cascading Style Sheets) e JavaScript

Unidade III – BANCOS DE DADOS
3.1. Conceito de banco de dados: organização de informações
3.2. Tabelas, campos, registros
3.3. Relacionamentos, integridade referencial, chave primária

Unidade IV – ASP E SQL
4.1. O que é ASP: conceito, possibilidades, funcionamento com HTML
4.2. Internet Information Service (IIS) ou Personal Web Server (PWS): como configurar um servidor local
4.3. Lógica de programação: variáveis, tipos de dados, constantes, operadores, subrotinas
4.4. ASP no Dreamweaver: configurações
4.5. ASP, banco de dados e SQL: conexão com BD e filtragem dos dados

Unidade V – HOSPEDAGEM
5.1. Hospedagem de websites: estáticos x dinâmicos
5.2. Softwares de FTP e FTP do Dreamweaver

 

Metodologia:
Aulas expositivas e prática laboratorial diretamente no computador

 

Bibliografia básica:
CAMARGO, Liriane Soares de Araujo de; VIDOTTI, Silvana Aparecida Borseti. Arquitetura da Informação: uma abordagem prática. Rio de Janeiro: LTC, 2017.
COUTINHO, Júlio. Guia de consulta Joomla! 3.x. 4a. ed. Rio de Janeiro: AMC Guedes, 2013.
DAMASCENO, Anielle. Webdesign: teoria e prática. Florianópolis: Visual Books, 2003.
LOWERY, Joseph W. Dreamweaver MX: a Bíblia. Rio de Janeiro: Campus, 2002.
LOWDERMILK, Travis. Design centrado no usuário: um guia para o desenvolvimento de aplicativos amigáveis. São Paulo: Novatec, 2019.
MARRIOTT, Jennifer; WARING, Elin. O livro oficial do Joomla! Rio de Janeiro: Alta Books, 2013.
NIEDERST, Jennifer. Aprenda web design. Rio de Janeiro: Ciência Moderna, 2002. 464 p.
SILVA, Maurício Samy. Fundamentos de HTML5 e CSS3. São Paulo: Novatec, 2018.
SILVA, Osmar J. DHTML - Dynamic HTML: estilos e conteúdo dinâmico. São Paulo: Érica, 2001.
TAUBER, K. Webmastering para dummies. Rio de Janeiro: Campus, 2001.
WILLIAM, Robin e TOLLET, John. Web design para não-designers. Rio de Janeiro: Ciência Moderna, 2001.

 

Forma de avaliação:
Cada aluno será avaliado pelo planejamento e execução de um website dinâmico, com banco de dados, a partir dos recursos usados na disciplina.