Aplicações Web com AjaxPré-requisitosConhecimentos em PHP, Banco de Dados, Orientação a Objetos, XML ou ter feito a Formação Desenvolvedor Web PHP
Conteúdo ProgramáticoEste treinamento aborda como construir aplicações dinâmicas em seu site usando Ájax
- Construção de requisições HTTP
-Requisições HTTP para diversos browsers.
-O tratamento de exceções em Javascript
-Alternativa sem usar o tratamento de exceções
- Enviando a requisição
-Parâmetros do envio da requisição
-Analisando os 5 estados da requisição
-Exemplos de testes para cada estado
-Verificando o retorno dado pelo servidor
-Manipulando o retorno do servidor com Ajax
- Requisições: Assincrona ou síncrona?
-Retornos em texto simples
-Montando um script PHP que retorne dados de forma simples do servidor
-Exemplo: Formulário de seleção de estados e cidades sem reload no documento
- Estrutura de um documento XML
-Montando um documento XML com PHP e DOM
-Montando um documento XML com PHP de forma textual
-Retorno de conteúdo em XML para o Ajax
-Analise do conteúdo retornado usando em XML
-Navegando por cada elemento do XML com Javascript e DOM
-Exemplo: tabela dinâmica em HTML através do Ajax com XML
- Requisições dinâmicas em Ajax ao PHP
-Criando um documento XML textual com conexão ao banco de dados
- Manipulando o DOM em Javascript para recursos com Ajax
-Acesso aos estilos dos componentes do documento
-Exemplo prático: criando uma janela arrastavel simples
-Utilizando bibliotecas livres que facilitam a manipulação do documento
-A biblioteca JQuery
- Dreamweaver CS3 e o Ajax
-Manipulação de componentes SPRY
-Efeitos SPRY com o Spry.effects da Adobe
- Finalização
-Montando uma interface amigável com a junção dos componentes vistos no curso Recursos drag and drop com efeitos