UFCD 5088 - Disponibilização de conteúdos na web
DESIGNAÇÃO DA UFCD: Disponibilização de conteúdos na web
CÓDIGO DA UFCD: 5088
CARGA HORÁRIA: 50 horas
PONTOS DE CRÉDITO: 4.5
Objetivos
Distinguir scripts de servidor e scripts de cliente.
Utilizar a linguagem de script.
Definir e utilizar variáveis de sessão e de aplicação.
Utilizar operadores e funções intrínsecas aos tipos.
Definir expressões simples e compostas.
Utilizar as diversas instruções da linguagem de script.
Utilizar subprogramas.
Utilizar e definir classes e objetos.
Utilizar cookies numa aplicação baseada em browsers.
Criar e inserir formulários numa aplicação web.
Utilizar e aplicar funções.
Aplicar o conceito de SSI (server side includes).
Criar sites dinâmicos recorrendo a uma linguagem de script.
Utilizar aplicações baseadas em browsers.
Criar modelos (templates).
Interagir com outras aplicações.
Criar um servidor virtual num computador pessoal.
Criar e configurar bases de dados.
Ligar bases de dados com a aplicação criada.
Conteúdos
Estrutura da linguagem de script
Manipulação de dados com a linguagem de script
Variáveis de sessão e aplicação
Constantes
Operadores
Controlo de programas
Expressões
Instruções
Subprogramas
Classes e objectos
Cookies
Multi – Purpose Pages
Forms
Funções e SSI (Server Side Includes)
Componentes
Modelos (templates)
Criar um modelo (template)
Configurar um modelo
Aplicar um modelo
Folhas de estilos
Painel css
Estilos css personalizáveis
Folha de estilos externa
Behaviors
Painel
Eventos
Aplicar behaviors
Integração com outras aplicações
Requisitos para a criação de um site dinâmico
Linguagem script
Ligação a base de dados
Construção de base de dados
DNS (Nome da fonte de dados)
Ligação à base de dados
Criação de fontes de conteúdo dinâmico
Inserção de conteúdos dinâmicos
Trabalhar com páginas dinâmicas
Mostrar registos da base de dados
Criação de página principal/detalhes de registo
Criar páginas de pesquisa a bases de dados
Restrição de acesso ao site
Extensões