aularcgis.esri.es

Curso de Desarrollo Apps con Web AppBuilder (Programa detallado)

Objetivo

Después de completar este curso, los alumnos serán capaces de:

  • Crear de manera eficiente aplicaciones funcionales que se adapten a cualquier dispositivo.
  • Crear Widgets personalizados
  • Crear temas personalizados
  • Integrar Widgets ya desarrollados en nuestras aplicaciones
  • Desplegar aplicaciones de Web AppBuilder en servidores propios
  • Crear plantillas de aplicaciones a partir de una aplicación de Web AppBuilder
  • Comprender qué es el geoprocesamiento

Dirigido a:

El curso esta dirigido a alumnos que posean experiencia en programación con Javascript y que desean conocer las ventajas en cuanto a modulabilidad y escalabilidad de Web AppBuilder, en el desarrollo de aplicaciones web responsive.

Requisitos:

Tener conocimientos previos en Javascrript o haber cursado previamente la formación indicada a continuación:

  • Desarrollo de aplicaciones con el API de ArcGIS para JavaScript

PROGRAMA DEL CURSO

1.- Trabajar con Web AppBuilder para desarrolladores

Objetivo

A lo largo de esta unidad, se procederá a la instalación y configuración de Web AppBuilder, de forma que permita la creación eficiente de aplicación y su difusión desde diferentes plataforma. Por otro lado se procederá a la configuración de los widgets existentes dentro de la aplicación.  

Contenido

  1. Unidad 1: Trabajar con Web AppBuilder para desarrolladores
    1. Introducción
    2. Material de trabajo
    3. Introducción a Web AppBuilder
    4.  Elementos de Web AppBuilder
    5. Elementos de Web AppBuilder
    6.  Configurar Widgets
    7. Metodología de los entregables requeridos en las unidades
  2. Ejercicios
    1. Ejercicio 0: Comprobación del entorno de trabajo
    2. Ejercicio 1.1: Crear una aplicación con Web AppBuilder
    3. Hemos aprendido...
    4.  Test final de unidad

2.- Extender Web AppBuilder

Objetivo

Web AppBuilder se trata de una aplicación cuya funcionalidad puede ser extendida mediante la creación de widgets personalizados. Al concluir esta unidad se dispondrá de los conocimientos necesarios para desarrollar widgets con funcionalidad personalizada que permitan extender y ampliar toda la funcionalidad por defecto existente en Web AppBuilder. 

Contenido

  1. Unidad 2: Extendiendo Web AppBuilder
    1. Introducción
    2. Material de trabajo
    3. Estructura de carpetas de Web AppBuilder
    4. Desarrollando Widgets
  2. Ejercicios
    1. Ejercicio 2.1: Desplegar una aplicación de Web AppBuilder 
    2. Ejercicio 2.2: Añadir un widget existente a Web AppBuilder
    3. Ejercicio 2.3: Desarrollo de un widget: ZoomTo
    4. Ejercicio 2.4: Desarrollo de un widget: AddGraphic
    5. Ejercicio 2.5: Desarrollo de un widget onScreen: Escala numérica
    6. Ejercicio 2.6: Desarrollo de un widget con configuración: AddGraphic
    7. Hemos aprendido...
    8.  Test final de unidad

3.- Desarrollo de temas de Web AppBuilder

Objetivo

 Un tema en  Web AppBuilder es una colección de elementos de la interfaz de usuario que definen la apariencia de una aplicación, el diseño, la navegación, y en pantalla la funcionalidad de los elementos existentes, como la barra de escala, mapa general etc. A lo largo de la unidad observará como mediante el desarrollo de un tema, creará no sólo la interfaz de la aplicación sino también que podrá definir la forma de interactuar con el usuario así como el estilo corporativo de la aplicación.

Contenido

  1. Unidad 3: Desarrollo de temas de Web AppBuilder
    1. Material de trabajo
    2. Temas de Web AppBuilder
  2. Ejercicios
    1. Ejercicio 3.1: Desarrollo de un tema
    2. Hemos aprendido...
    3.  Test final de unidad
Copyright 2017©ESRI España Geosistemas | C/Muñoz, 35-37, 28037 Madrid Tel: 91 559 43 75
aulaarcgis@esri.es | Términos y condiciones de uso | | Seguimiento