Javascript - AJAX - XML
Curso
En Rosario
Descripción
-
Tipología
Curso
-
Lugar
Rosario
-
Horas lectivas
16h
-
Inicio
Fechas disponibles
Hacé tus páginas más dinámicas. Sin largas esperas en la carga de tus páginas. Actuliza partes de la página sin tener que recargarla en su totalidad. Controlá las acciones del usuario. Aprendé y manejá todos los eventos del mouse y del teclado. Hacé que tus HTML tomen decisiones según el browser de usuario. Validá y controlá los formularios. Dirigido a: Programadores y Diseñadores web
Información importante
Documentos
- Javascript - AJAX - XML
Sedes y fechas disponibles
Ubicación
inicio
inicio
Información relevante sobre el curso
Conocimiento del lenguaje HTML y CSS. Poseer conocimiento básicos de programación.
Opiniones
Profesores
Mariano Calvente
Instructor Dreamweaver - Flash - Javascript-Ajax-Xml - PHP - jQuery
Plan de estudios
Duración: 2 meses Comienzo: Octubre 2010
CAPITULO 1: Conceptos básicos
- Historia del javascript
- Sus potenciales y beneficios a la hora de su implementación
- Sintaxis de las sentencias
- Su inserción en el documento HTML: en el HEAD y en el BODY
- Invocando a un archivo js externo
- Características del código
- Comentando código: lineal y en bloque Ejercitación: realización de un documento HTML donde insertaremos un script tanto en el HEAD y en el BODY. También se insertarán lineas y bloques de comentarios que harán más facil la comprensión del script. Luego vincularemos un archivo javascript externo.
CAPITULO 2: Datos y variables
- Escribiendo contenido: la sentencia document.write
- Variables: definición y asignación
- Tipos de datos
- Operadores aritméticos
- Operadores comparativos
- Operadores lógicos Ejercitación: escribiendo contenido en el cuerpo del documento HTML. Se realizaran operaciones comparativas para bifurcar el flujo de script.
CAPITULO 3: Funciones
- Sentencias condicionales: IF…ELSE, CASE múltiple
- Popup Boxes: ALERT-box, CONFIRM-box, PROMPT-box
- Funciones : con y sin parámetros
- Variables y funciones : locales y públicas
CAPITULO 4: Estructuras de repetición
- Estructuras de repetición: FOR, WHILE, DO…WHILE
- Interrupciones de repeticiones: BREAK y CONTINUE
- Manejo de : del mouse, del teclado, del formulario, de página
- Manipulación de errores: TRY, CATCH, THROW Ejercitación: se realizará un script para cada estructura de repetición y de esta forma afianzar el conocimiento de la lógica de la programación. Se aplicará cada uno de los eventos como cuando pasamos el Mouse sobre una imagen y activamos una acción determinada. Haremos una detallada manipulación de cada elemento de un formulario: habilitar, chequear elementos, etc.
CAPITULO 5:Objetos
- ARRAY: declaración y uso de funciones que permiten manipularlos, ordenarlos, recorrerlos, etc.
- STRING:
- DATE: declaración y uso de funciones que permiten manipular fecha y hora.
- NUMBER: declaración y uso de funciones que permiten manipularlos.
- NAVIGATOR: manipulación de este objeto para controlar acciones según el navegador que este usando el cliente.
- SCREEN: tener control sobre el screen (pantalla) del browser cliente.
- WINDOW: creando nuevas ventanas desde código javascript.
- LOCATION: cambiando URL dinámicamente.
- HISTORY: manejando el historial del browser del cliente.
- Temporizadores: crear y controlar temporizadores (relojes) ante eventos.
- COOKIES: creación y manejo de las cookies. Identificando a un usuario. Ejercitación: confeccionaremos un reloj con la hora local. También practicaremos como re-direccionar una página a otra dirección URL. Modelo de Objetos del Documento HTML - DOM -
- Accediendo y controlando los elementos dentro de un documento HTML a través de las sentencias document.getElementById() y document.getElementsByTagName().
- Las ventajas de usar DOM: control y modificación en CSS, animaciones, etc.
CAPITULO 6: AJAX - XML
- Sus características y propiedades.
- Cómo funciona AJAX: fundamentos.
- AJAX y los estándares de Internet.
- El
- Las propiedades readystates y status del objeto XMLHttpRequest.
- El evento onreadystatechange.
- Modificar contenido de una página web a través de un archivo de texto externo.
- Modificar contenido de una página web a través de un archivo PHP.
- Modificar contenido de una página web a través de un archivo XML. Ejercitación: realizaremos el update (actualización) de zonas de una página web usando AJAX.
Javascript - AJAX - XML