Curso de AJAX

AJAX: Asynchronous JavaScript and XML
Aprende a desarrollar aplicaciones para la Web 2.0, construyendo páginas con la capacidad de establecer comunicaciones asincrónicas con el Servidor Web.
DURACION Y COSTO
· Duración: 12 Hs.
· Costo: $ 300
· 1 pago de $300
CONTENIDOS DEL CURSO ::
Aprende a desarrollar aplicaciones para la Web 2.0, construyendo páginas con la capacidad de establecer comunicaciones asincrónicas con el Servidor Web. En este curso aprenderás a construir aplicaciones Web similares a las aplicaciones de escritorio, con la capacidad de consultar información en el servidor y mostrarla en la pagina Web, sin la necesidad de refrescar o redibujar la misma.
Aprenderás a modificar las páginas en forma dinámica con DHTML, aprenderás el uso de Javascript y CSS. También aprenderás a construir y leer documentos XML, desarrollar su estructura, reglas, validaciones y parseo de XML y JSON. Conocerás las jerarquías y uso del DOM (document object model) y a desarrollar aplicaciones web con el uso de DIVs, armando páginas con capas superpuestas donde aprenderás a manipularlas como ventanas de windows (mostrarlas, ocultarlas, moverlas, seleccionarlas y cambiar su tamaño, unas sobre otras), desarrollando todo tipo de efectos visuales en tu sitio, agilizando las peticiones de los usuarios, reduciendo el tráfico de información en la web y construyendo poderosas aplicaciones de última generación en Internet.
RECURSOS ADICIONALES ENTREGADOS ::
El curso incluye un manual de AJAX con toda la teoría del curso perfectamente explicado y ejemplificado para que el alumno no tenga que perder tiempo tomando notas y pueda abocarse a la práctica en la PC asignada.

Para los cursos a distancia, enviaremos un link con el manual online donde podran visualizarlo e imprimirlo.
REQUISITOS ::
Conocimientos de HTML.
Conocimientos de programacion web en algun lenguaje de servidor como PHP, ASP, .Net, JSP, etc.

HISTORIA Y CONCEPTOS BÁSICOS DE AJAX


  • OBJETIVOS
  • Mapa del Curso
  • Descripción
  • Metas
  • CONCEPTOS DE AJAX
  • Definición
  • Que no es AJAX
  • Que es AJAX
  • Quien Invento AJAX
  • Algunos Sitos Web que utilizan Ajax
  • OTRAS ALTERNATIVAS
  • LINKS DE INTERÉS

INTRODUCCIÓN A JAVASCRIPT


  • OBJETIVOS
  • Mapa del Curso
  • INTRODUCCIÓN
  • Conceptos Básicos
  • Dónde y cómo incluir Javascript
  • VARIABLES
  • Introducción
  • Variables globales
  • Tipos de datos
  • OPERADORES
  • Operadores de comparación
  • Operadores Lógicos
  • Operadores especiales
  • ESTRUCTURA DE CONTROL
  • Bucle For
  • Bucle While
  • Bucle do While
  • OBJETOS DEL NAVEGADOR
  • Jerarquias
  • EL OBJETO WINDOW
  • Introduccion
  • Propiedades
  • Métodos
  • EL OBJETO FRAME
  • Introducción
  • Propiedades
  • Métodos
  • EL OBJETO LOCATION
  • Introducción
  • Propiedades
  • Métodos
  • EL OBJETO HISTORY
  • Introducción
  • Propiedades
  • Métodos
  • EL OBJETO NAVIGATOR
  • Introducción
  • Propiedades
  • Métodos
  • EL OBJETO DOCUMENT
  • Introducción
  • Propiedades
  • Métodos
  • EL OBJETO LINK
  • Introducción
  • Propiedades

AJAX FUNDAMENTOS


  • OBJETIVOS
  • Mapa del Curso
  • UTILIZANDO EL OBJETO XMLHTTPREQUEST
  • Objeto XMLHttpRequest
  • Métodos y Propiedades de XHR
  • Interacción – Diagrama del circuito AJAX
  • LABORATORIO I
  • Obteniendo una respuesta asincrónica del servidor
  • Validar un mail con AJAX
  • PARÁMETROS EN AJAX
  • Enviando Parámetros
  • GET vs. POST
  • LABORATORIO II
  • Validar un mail con AJAX utilizando POST
  • COMUNICACIÓN CON EL SERVIDOR
  • Procesando respuestas del Servidor
  • Usando la propiedad innerHTML para crear contenido dinámico.
  • Paginas dentro de Paginas
  • LABORATORIO III
  • Validar un mail con AJAX utilizando innerHTML
  • Combos Anidados
  • Cuadro de Ayuda
  • PETICIONES AUTOMÁTICAS POR INTERVALO DE TIEMPO
  • Temporizador Cíclico
  • Ejemplo de peticiones Cíclicas con GMAIL
  • Problemas con el Cache del Navegador
  • Practica del Reloj
  • SEGURIDAD EN AJAX
  • Introducción
  • Seguridad de cada Navegador

OBJETOS EN JAVASCRIPT


  • OBJETIVOS
  • Mapa del Curso
  • INTRODUCCIÓN
  • Conceptos Básicos
  • ARREGLOS EN JAVASCRIPT
  • Arreglos Secuenciales
  • Arreglos Asociativos
  • OBJETOS DEL LENGUAJE
  • Cómo instanciar objetos
  • Cómo acceder a propiedades y métodos de los objetos
  • Propiedades de un Objeto
  • Métodos de un Objeto
  • Métodos de un Objeto
  • Objetos dentro de Objetos

JSON – JAVASCRIPT OBJECT NOTATION


  • OBJETIVOS
  • Mapa del Curso
  • INTRODUCCIÓN
  • Conceptos Básicos de Json
  • Notación Vectores Secuénciales
  • Notación Vectores Asociativos
  • Notación Objetos
  • LABORATORIO IV
  • Enviar una estructura JSON con AJAX

INTRODUCCIÓN A XML


  • OBJETIVOS
  • Mapa del Curso
  • CONCEPTOS BÁSICOS
  • Que es XML
  • Historia
  • El aporte de XML
  • CARACTERÍSTICAS
  • Ventajas de XML
  • Estructura de XML
  • Escribir nuestros propios documentos
  • FUNDAMENTOS DE LA SINTAXIS
  • Elementos y atributos
  • Comentarios

AJAX – FUNDAMENTOS AVANZADOS


  • OBJETIVOS
  • Mapa del Curso
  • PARSEANDO UNA RESPUESTA XML
  • Introducción
  • Cuadro de Propiedades del DOM
  • Cuadro de Métodos del DOM
  • Métodos y Propiedades del DOM para la creación de contenido dinámico
  • Método getElementById()
  • Método getElementsByTagName()
  • Método getAttribute()
  • Método setAttribute()
  • Método removeAttribute()
  • Método createElement()
  • Método appendChild ()
  • Método createTextNode()
  • Ejemplo Completo de como parsear una respuesta XML desde el Servidor
  • LABORATORIO V
  • Enviar una petición AJAX en formato XML
  • Creando elementos dinámicamente DHTML

AJAX - FRAMEWORKS


  • OBJETIVOS
  • Mapa del Curso
  • INTRODUCCIÓN
  • Aplicaciones Ágiles
  • FRAMEWORKS MAS POPULARES
  • Prototype
  • Scriptaculous
  • JQuery
  • Mootools
Cargando...
Cargando...
Cargando...
Cargando...
:: DONDE ESTAMOS
  • Lavalle 648 8vo Piso - Capital Federal
  • Horario de atención:
    - Lunes a Viernes de 09 a 22 hs.
    - Sábados de 10 a 20 hs
:: E-MAILS


TELEFONOS DE CONTACTO ::
Si tenes alguna duda o necesitas asesoramiento acerca del curso, contactanos:
 
  • Llamando desde Capital y Gran Buenos Aires: 4328-0457 (Lineas rotativas) o a los siguientes números 4328-7142 / 5273-0271 / 5273-0272
  • Llamando desde el Interior del País: 0800-345-0290

Testimonios

Cargando...


Inicio Enviar a un Amigo Agregar a Favoritos Mapa del Sitio