Definição e conceito. Linguagem Client-Side; Formatação dos caracteres; Formatação do documento; Variáveis; Nomes reservados; Operadores; Funções; Eventos; Condições; Formulários; Mensagens de erro; Caixas de mensagem. Linguagem Server-Side: Introdução e sintaxe básica; Utilização de ferramentas para desenvolvimento Web; Tipos; Variáveis, Constantes, Expressões, Operadores, Controle do Fluxo de Execução, Funções, Classes e objetos, Internacionalização
Formulários, Integração com bancos de dados, Sessões, Upload de arquivos, Implementação de Estudo de caso.