Móvil
600 399 994
Contacta áreas formativas

DESARROLLO WEB 2.0

DESARROLLO WEB 2.0:
HTML, XHTML , CSS, Javascript, Ajax, XML
¿No encuentras lo que buscas? Contacta con nosotros y te ayudaremos ›
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.

 


 


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 (<html>)

La cabecera (<head>)

El cuerpo del documento (<body>)

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

 

 

Duración: 70 horas
Inicio: 14/07/2017
Fin: 14/09/2017

Matrícula 07/07/2017
Dirigido a: Especialistas en el área
Área: Informática
Subárea: Páginas web
Solicitar más información
subir
© 2014 CCPE - Centro de Cualificación Profesional y Empresarial