Formação Modular

Disponibilização de conteúdos na web

UFCD
5088
Carga Horária
50

Objetivos

Distinguir scripts de servidor e scripts de cliente.

Utilizar a linguagem de script.

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 Programáticos

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

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

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