CrossBrowser
JavaScript CrossBrowser
Objetivo:
Javascript crossbrowser é uma técnica para criação de aplicações do javascript, capazes de serem interpretadas por qualquer navegador disponível no mercado (IE, FireFox, Opera, Safari, etc).
Com a vasta lista de navegadores disponíveis no mercado, cada um com suas particularidades, as vezes a tarefa de desenvolvimento de scripts javascript torna-se muito difícil, pois um script desenvolvido e testado no navegador X não funciona em todos os outros navegadores.
Cada vez mais, faz se necessária a utilização de técnicas que possibilitem que estes scripts sejam executados em qualquer que seja o navegador.
Após a conclusão do curso de JavaScript CrossBrowser, o aluno estará apto a entender o funcionamento do javascript no cliente-side, além de desenvolver scripts capazes de serem executados em qualquer que seja o navegador utilizado para visualização dos websites desenvolvidos.
Carga Horária: 16H
Pré-Requisitos: Curso Web Standard e JavaScript –Fundamental da Documenta ou conhecimento equivalente e noções de banco de dados. É necessário que o aluno tenha desenvoltura no manejo do sistema operacional (copiar, colar, recortar, criar pastas, salvar, renomear). Navegação e utilização da Internet.
Material Didático: Exclusiva Apostila Digital Documenta
Conteúdo Programático:
Javascript Crossbrowser
Um pouco da história
Padrões WEB
· "Ferramentas"
Pré-Requisitos
Sintaxe
· (;) Ponto-e-vírgula
Sintaxe
· { } Chaves delimitadoras de código
Sintaxe
· IF inline
Estruturas de dados
· Array's
Estruturas de dados
· Objetos
Expressões Regulares
· O que são?
· Exemplo
Orientação a Objeto
· Herança
DOM e DHTML
· O que é?
· W3C
Introdução ao DOM
· Extensão: FireBug
Introdução ao DOM
· Exemplo
Método: getElementById
· O que faz?
· Exemplo
Método: getElementsByTagName
· O que faz?
· Exemplo
Método: Style
· O que faz?
· Exemplo
Método: ClassName
· O que faz?
· Exemplo
Método: innerHTML
· O que faz?
· Exemplo
Métodos: appendChild e createElement
· O que fazem?
· Exemplo
Método: insertBefore
· O que faz?
· Exemplo
Método: setAttribute
· O que faz?
· Exemplo
Método: getAttribute
· O que faz?
· Exemplo
Eventos
· EventListeners
Eventos
· Cancelando Eventos
Formulários
· Referenciando de forma simples
Radio, Checkbox e Select
· Select
Radio, Checkbox e Select
· Checkbox
Radio, Checkbox e Select
· Radio
setTimeout e setInterval
Solicitar Orçamento deste curso!