PROGRAMACION

- Programación en GWT

Resumen del curso

El curso de GWT está dirigido a aquellas personas interesadas usar esta plataforma de desarrollo de Google en lenguaje de programación Java orientada al entorno Web para el diseño de páginas dinámicas y aplicaciones informáticas.


Destinatarios

Es un curso destinado a personas que desean aprender a programar aplicaciones interactivas en el ámbito de Internet.


Contenidos

Unidad 1: Introducción al entorno de GWT
- Tecnología GWT.
- Un vistazo general al IDE de Eclipse.
- Cómo crear la primera aplicación con GWT
- Diseño de la interfaz de usuario mediante Widgets.

Unidad 2: Comunicación entre con el servidor Web mediante RPC
- Comunicación de GWT con el servidor de aplicaciones.
- Desarrollo de aplicaciones Web GWT con RPC.
- Cómo crear la primera aplicación GWT con RPC.
- Once tareas básicas al crear un proyecto GWT completo.

Unidad 3: Widgets avanzados
- Widgets avanzados.
- Controlar los eventos de usuario.
- Más widgets avanzados: Cell Widgets.
- Diseñar interfaces de usuario con MVP.
- Creando interfaces de usuario con Ui Binder.
- Creando interfaces de usuario con GWT Designer.

Unidad 4: Trabajando con ficheros en GWT
- Trabajando con XML.
- ¿Qué es JSON (JavaScript Object Notation)?
- Cookies.
- Subir ficheros al servidor de aplicaciones.

Unidad 5: Modularidad de GWT
- JavaScript Native Interface (JSNI).
- Librerías de Google.
- Conjunto de recursos de imágenes.

- Clases GWT de cliente HTTP.

Unidad 6: Bases de datos
- Arquitectura de una aplicación web.
- Teoría sobre Bases de Datos.
- Instalación de MySQL.
- Uso de MySQL en GWT.

Unidad 7: Más cosas sobre GWT
- Cómo detectar el navegador del usuario.
- Control del histórico del navegador en GWT.
- Internacionalización de aplicaciones GWT.
- Hojas de estilo y Temas visuales de GWT.
- Reutilización de código Java en los proyectos GWT.

Unidad 8: GWT Avanzado
- Depuración de aplicaciones GWT con Eclipse.
- Probar aplicaciones GWT.
- Tratamiento de Excepciones en GWT.
- Desplegar aplicaciones GWT en Tomcat.

Descarga la DEMO del manual 

  • Solo mostramos parte del manual en pdf. Recordad que los cursos son variados y disponen de numerosos complementos como manual navegable, material de apoyo, glosarios, actividades y otros que en esta demo no se muestran.
  • El contenido de los cursos es actualizado con frecuencia  por lo que puede haber discrepancias con el contenido real.
  • Si quieres conocer cómo está estructurado el curso en profundidad consulta al administrador de tu aula más cercana.

Materiales y software necesarios

Ninguno: se incluye en el curso.


Actividades obligatorias

Actividades obligatorias:
6 tareas prácticas en 3 módulos y 1 actividad global.
3 cuestionarios de repaso (1 por módulo)

 

Tiempo estimado

Tiempo máximo de realización: 90 días.


Requisitos recomendados

Es necesario tener conocimientos básicos de Informática y nociones de algún otro lenguaje de programación. Es decir, hay que conocer lo que es un bucle, las variables, las sentencias, etcétera. Puede no ser suficiente con saber diseñar páginas Web simples si, previamente, no se ha programado alguna vez con algún lenguaje.


Cursos relacionados

Cursos que se recomienda realizar ANTES:
-    Iniciación a la programación
-    HTML
-    Programación en Java – Inicial
-    Diseño de Bases de Datos


Horas Certificadas : 120

Descarga Díptico del curso