Infnet

Escola Superior da Tecnologia da Informação

 

Cursos Intensivos

Desenvolvimento de Interfaces Web com Ajax
Código: I531 Carga Horária: 24 horas
Objetivos:

Preparar o aluno para o desenvolvimento de aplicações Web com alta interatividade usando AJAX. Ensinar os conceitos de HTML, XML e JavaScript usados no AJAX, bem como sua integração com a programação Server-side, com exemplos em JSP, PHP e ASP.NET.

Descrição


O curso prepara o aluno para entender e utilizar de maneira adequada a nova tecnologia AJAX para o desenvolvimento de interfaces web dinâmicas. Ao final do curso o aluno terá estudado e desenvolvido tarefas úteis, tais como: validação de dados, auto-completar, drag-and-drop de elementos da interface, atualização automática de partes de uma página, indicador de progresso da operação, download de arquivos em “pedaços” (como usado no Google Maps), entre outras.
  • Material: Material desenvolvido pelo Infnet, em português.
  • Formação: É parte das Formações WebMaster e Desenvolvedor Web, do Infnet.
  • Pré-requisitos: Conhecimento de Java Script, conceitos de HTML e noções de programação server-side (PHP ou ASP ou JSP).

Conteúdo Programático

INTRODUÇÃO AO AJAX

  • O que é Ajax
  • O que é possível fazer com Ajax
  • Quando utilizar Ajax

JAVASCRIPT

  • Eventos e Funções
  • Segmentando código HTML
  • DOM (Document Object Model) API and innerHTML

AJAX: CONCEITOS BÁSICOS

  • O Objeto XMLHttpRequest
  • Métodos e Propriedades
  • Enviando uma Requisição com XMLHttpRequest

COMUNICAÇÃO COM O SERVIDOR

  • Processando a resposta do servidor
  • Enviando parâmetros de requisição
  • Monitorando o status do servidor
  • Uso de XML
  • Requisições concorrentes

PADRÕES DE PROJETO

  • Porque usar padrões de projeto
  • MVC - Model-View-Controller
  • Padrões Ajax (validação incremental de servidor, refresh automático de partes da página, etc)

FRAMEWORKS E FERRAMENTAS

  • Porque usar um framework
  • Sugestões de frameworks

APÊNDICE:

  • Exemplos em PHP, JSP e ASP.NET


Certificado



Certificado

Desenvolvimento de Interfaces Web com Ajax

Para fazer sua matrícula, ligue para o Instituto Infnet (21) 2122-8800 ou envie um e-mail para cursos@infnet.edu.br.

Próximas Turmas

Desenvolvimento de Interfaces Web com Ajax

20 SETN+ 10 vagas
20 OUTM7 vagas
21 OUTM+ 10 vagas
29 NOVN+ 10 vagas
29 NOVM+ 10 vagas
22 JANILotada
15 FEVN+ 10 vagas
16 MARM+ 10 vagas
calendário completo »

Indique um amigo

Seu nome:
Nome do amigo:
E-mail do amigo:

Preencha todos os campos.

 

Rua São José, 90/2º piso - esquina com a Av. Rio Branco, no Centro do Rio de Janeiro - CEP 20010-020.
Central de Atendimento: (21) 2122-8800