Não há nenhuma turma aberta para este curso
ainda.
Carga Horária: 32 horas
Objetivos:
Compreender e utilizar toolkits e patterns da tecnologia AJAX.
Diferenciais:
Público-alvo:
Desenvolvedores Web que desejam aprender ou acelerar o aprendizado de tecnologias AJAX
Pré-requisitos:
Noção básica de HTML, conhecimento de algoritmos e técnicas estruturadas
Profissional Responsável:
Leonardo Kenji Shikida, Bacharel em Ciência da Computação pela UFMG e CBA em Marketing pelo IBMEC (em curso). Atualmente desenvolve projetos nas áreas de mercado financeiro e bioinformática na Vetta Labs. Sun Certified Java Programmer 1.4 e Sun Certified Web Component Developer.
Ementa:
Conceitos
Introdução: AJAX, história e conceitos (web, HTTP, REST, etc)
Aplicações AJAX famosas
HTML 4.0: tags, atributos, tabela de cores
CSS2: atributos, pseudo-classes, pseudo-elementos, "at-rules", idiossincrasias em diferentes browsers
XML e DOM: noção básica
Javascript: sintaxe (statements), objetos, funções, constantes, operadores, tratador de eventos
JSON
Ferramenta AJAX
Firebug: HTML, layout, monitoramento de rede (profiling), depurando javascript (com logs e breakpoints)