Alfamídia Programação: Javascript Avançado

Valor:

Pré-requisitos
Alfamídia Programação: Lógica de Programação com Javascript ou conhecimento na área.

Conteúdo Programático
Neste módulo será apresentado os comandos mais avançados do javascript, interagindo com o HTML e CSS

Unidade 1. Conhecendo objects dom
- Introdução a dom
- O que é html dom?
- Quando devemos usar javascript
- As divisões de dom
- Alterar conteúdo com html dom
- Document objects
- Propriedades do objeto body
- Objeto form
- Métodos getelementbyid, getElementsByName, getElementsByTagName
- Principais Objetos: String, Math, Number, RegExp, Array, Date
- Criando objetos personalizados
Unidade 2. Manipulando forms com dom
- Tutorial
- Extraindo informações dos formulários html
- Validando informações no formulário
- Validação com expressões regulares (regex)
Unidade 3. Objeto windows
- Métodos do objeto window
- Frames e Iframes
Unidade 4. Introdução ao dhtml
- O que é dhtml
- Trocando o layout dos elementos do html
- Escondendo e mostrando elementos dinamicamente
- Atribuindo eventos dinamicamente
Unidade 5. Estilos
- CSS Dinâmico
- Objeto Style
Unidade 6. Introdução a Ajax
- Objeto XMLHttpREQUEST