Menú
¡Llama gratis! 900 264 357

Desarrollo web 2.0: html, xhtml, css, javascript, ajax, xml Online

Programa de Desarrollo web 2.0: html, xhtml, css, javascript, ajax, xml

Modalidad: Online
Duración 70

Temario

Objetivos



Obtener un conocimiento base sobre las tecnologías usadas en la creación de páginas web.Conocer la estructura y comandos básicos utilizados para la creación de una página web.Aprender cómo dotar a la página web del aspecto visual que se desea y las principales propiedades de estilo que podemos aplicar.Conocer los estándares de la tecnología usada y la importancia de su validación.



Conocer el lenguaje utilizado para la representación de datos y los distintos estándares de tecnologías utilizadas.Aprender cómo se estructura un documento XML y los distintos elementos que lo forman.Aplicar reglas de estructura y etiquetas a documentos XML haciendo uso de los documentos de declaraciones (DTD).Acceder a contenidos y propiedades de elementos de un documento HTML haciendo uso del modelo de objetos (DOM)Aprender a realizar expresiones XPath para acceder a elementos de un documento XML.Adquirir conceptos básicos de programación de scripts en páginas web con el lenguaje JavaScript para poder realizar páginas web con más funcionalidades.Aprender los tipos de datos, operadores y principales instrucciones del lenguaje JavaScript que se pueden utilizar para programar los scripts.Conocer cómo hacer uso del contenido y propiedades de los elementos de un documento HTML desde JavaScript.Aprender a crear objetos propios o utilizar los distintos objetos que integra JavaScript para realizar códigos más complejos.Conocer distintas aplicaciones donde poder probar y depurar los códigos de JavaScript.Hacer uso de la tecnología dedicada a realizar comunicaciones asíncronas (AJAX) entre la página web y el servidor y los principios en los que se basa.Conocer los navegadores que dan soporte de AJAX y los distintos entornos de desarrollo en donde crear aplicaciones basadas en AJAX.Construir funciones propias de comunicación AJAX utilizando las implementaciones del objeto XMLHttpRequest.Crear aplicaciones basadas en AJAX utilizando librerías del lado del cliente como la librería de desarrollo web de Google (GWT), o Jquery.Crear aplicaciones basadas en AJAX utilizando librerías del lado del servidor como la librería DWR para aplicaciones Java o la librería XAJAX para aplicaciones PHP.





Dirigido a: Especialistas en el área





PROGRAMAS



Desarrollo web 2.0: HTML, XHTML, CSS, XML, Javascript y Ajax



HTML

Introducción

Estructura básica de un documento HTML

Comandos básicos de HTML

Editores HTML gráficos

Editores HTML sencillos



XHTML

Introducción

XHTML respecto a HTML 4.01

Estructura del XHTML

El tipo de documento

El elemento raíz ()

La cabecera ()

El cuerpo del documento ()

Etiquetas básicas

Listas

Imágenes

Tablas

Formularios

Validación del XHTML



Hojas de Estilo Css

Introducción a CSS

Declaraciones o reglas CSS

Medidas y colores en CSS

Los selectores

El modelo de cajas

Principales propiedades

Mozilla Firefox como plataforma de desarrollo CSS



Fundamentos de Javascript

Introducción

Lenguajes basados en ECMAScript

JavaScript y el modelo de objetos

Integración de JavaScript



Depuración y Localización de errores

Mozilla Firefox: Venkman

Mozilla Firefox: Firebug

Opera

Konqueror

Internet Explorer 9

Netbeans

Eclipse: JSDT



Representación de datos

Variables

Tipos de datos

Valores literales



Operadores en Javascript

Tipos de operadores



Instrucciones

Tipos de instrucciones



Modelo de Objetos

Introducción al modelo de objetos

Creación y uso de objetos

Objetos predefinidos en JavaScript

El objeto Array

El objeto String

El objeto Math

El objeto Date

El objeto document

El objeto window

Otras definiciones en JavaScript

El objeto console

La función eval()



Introduccion a AJAX

¿,Qué es la Web 2.0 y AJAX?

Principios de AJAX

Principios de diseño AJAX

Principios de Usabilidad

Principios de diseño del software

AJAX vs otras tecnologías

Adobe Flash vs AJAX

Java Applets vs AJAX

Aplicaciones escritorio vs AJAX

Consideraciones importantes

Los navegadores web

Netscape

Microsoft Internet Explorer

Proyecto Mozilla

Konqueror

Opera

Safari

Google Chrome

Realizar pruebas a los navegadores

Servidores web: Apache HTTP Server

Entornos de desarrollo (IDE)

Netbeans

Eclipse (Web Tools Platform)

Otros IDEs

Ajax: Asynchronous Javascript and Xml

Introducción

XMLHttpRequest

Introducción a XMLHttpResquest

Implementaciones de XMLHttpRequest

Proceso a seguir

Toma de contacto

Json

Introducción

Introducción a JSON

Elementos que forman JSON

Notación de JSON

JSON y AJAX

Acceso a la información JSON

Utilizando Ajax con Frameworks



GWT

Introducción

Primeros pasos en GWT

Iniciar un proyecto GWT

Proyecto GWT en Eclipse

Proyecto GWT en NetBeans

Una vista rápida

Paquetes Java de GWT

Paquetes de clases

Clases de paneles

Clases de Widgets

Clase HTTPRequest

Clases de XML/DOM

Clases de XML-RPC



Jquery

Introducción

Los selectores

Manipulación del DOM

JQuery UI

AJAX

Frameworks AJAX para el servidor

DWR: AJAX y Java

DWR

Instalación y uso básico

AJAX en PHP

XAJAX

Proceso a seguir



Bases de XML

Introducción

XML respecto a otras tecnologías

Características

Estándares de XML (1.0)

Objetivos de XML

Etiquetas de XML

Estructura básica de un XML

DTDs en XML

Los atributos de los elementos

Otros componentes de XML

Definición y funcionalidad

Declaraciones de las DTD

Elementos

Atributos

Entidades

Notaciones



Document Object Model

Introducción

Estructura de un árbol DOM

Uso de DOM

Objetos más comunes

Nodos

Objeto window

Objeto document

Objeto element

CSS2 y DOM Nivel 2: CSS desde DOM



XPath

Introducción

XPath en lenguaje de script

Cabecera de evaluate

Resultado de evaluate

Expresiones XPath

Uso de XPath
Contacta ahora con el centro