Vaadin Código VAA-100

Horas:

24

Fecha:

16/01/2017

Precio asistente:

1.045 €

Precio grupo:

Consultar

Objetivos

  • El curso de Vaadin está dirigido a aquellas personas interesadas en 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

Dirigido a

  • Esta acción formativa va dirigida a Programadores y Analistas web

Requisitos

  • Los alumnos necesitarán tener experiencia con Java o algún otro lenguaje de programación orientado a objetos.
  • Es recomendable disponer de conocimientos HTML, CSS y JavaScript para poder comprender la materia del curso con éxito

Índice de contenidos

  • Introducción a Vaadin
    • Introducción
    • Empezando con Vaadin
    • Arquitectura
  • Vaadin en el lado del servidor
    • Construir la interfaz de usuario
    • Manejo de eventos con listeners
    • Imágenes y otros recursos
    • Manejo de errores
    • Notificaciones
    • Ciclo de vida de la aplicación
  • Componentes de UI
    • Interfaces y abstracciones
    • Características comunes
    • Componentes de campo
    • Extensiones de componentes
    • Componentes básicos
      • Label y Link
      • TextField, TextArea, PasswordField, RichTextArea, DateField
      • Button, Checkbox y Componentes de Selección
      • Table y Tree
      • MenuBar
      • Recursos embebidos
      • Upload y ProgressBar
      • Slider
      • Calendar
    • Composición de componentes: CustomComponent y CustomField
  • Gestionar la disposición
    • Contenido de UI, de ventana y de panel.
    • Layout existentes
    • Paneles
    • Subventanas
    • Pestañas y Acordeon
    • Layout personalizados
  • Diseño visual de la interfaz de usuario con Eclipse
  • Temas
    • Hojas de estilo CSS y Sass
    • Crear y usar temas
    • Fuentes personalizadas
    • Temas sensibles
  • Enlace de componentes a datos
    • Propiedades
    • Elementos
    • Formularios
    • Colecciones
  • SQLContainer
  • Temas Avanzados
    • Manejo de ventanas
    • Embeber UIs
    • Manejo de peticiones
    • Teclas de acceso rápido
    • Imprimir
    • Seguridad
    • Nagaviliad
    • Arquitecturas avanzadas