Especialización en creación de aplicaciones con API de JavaScript y ArcGIS Server
Emplear los lenguajes de programación más usados en el ámbito Web GIS (sistemas de información geográfica) y crear sus propias aplicaciones de mapas Web con las versiones de la API de JavaScript 3.X y 4.X de ArcGIS, consumiendo servicios de ArcGIS Server y ArcGIS Online.
Financiación y modalidades
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
Dirigido a profesionales de
ECONOMÍA E INDUSTRIA DIGITAL
Convenios:
- Economía e Industria Digital
Opciones de impartición
Modalidad: Presencial
100% presencial
Duración
90h
Coste/hora
10.59€
Ingreso por alumno: 953€
Contenido del programa
- Caracterización del lenguaje de programación de JavaScript.(1.2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción al lenguaje de programación JavaScript.
- JavaScript y los navegadores Web.
- Programación orientada a objetos para desarrollar visores cartográficos de última generación.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Depuración de aplicaciones.(1.6h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Firebug.
- Pestañas consola y script.
- Resultado de elementos HTML.
- Pestaña CSS.
- Depurando código JavaScript.
- Monitorizar el código.
- Pestaña DOM.
- Pestaña RED.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Trabajo con Dojo en ArcGIS Server.(2.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción a Dojo.
- Integración de ArcGIS Server con Dojo.
- Recursos comunes de ArcGIS Server.
- Detalles de la base y el núcleo de Dojo.
- Eventos.
- Desarrollo de ArcGIS Server.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Programación básica con el API de JavaScript para ArcGIS Server.(2.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Vista general de la API JavaScript de ArcGIS Server.
- Trabajo con el mapa.
- Eventos de mapa.
- Controles (widgets).
- Edición.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Aplicación de técnicas avanzadas de desarrollo de ArcGIS Server en JavaScript.(2.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción a tareas de ArcGIS Server.
- Consultas espaciales y de atributos.
- Geocodificación y geocodificación inversa.
- Servicio de geometría (geometry service).
- Tareas de Network Analysis y Geoprocesamiento.
- Integración con arcgis.com y servicios seguros.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Integración con Google Maps y Bing Maps.(1.6h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- ArcGIS Server extensión para Google Maps.
- Adición de mapas de ArcGIS Server a Google Maps.
- Creación consultas sobre los datos de las capas.
- Búsqueda, identificación y geocodificación.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Aplicación de recursos avanzados de Dojo.(2.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Trabajo con fuentes de datos usando la API Dojo data.
- AJAX y comunicación con servidores remotos.
- Manipulación de la interfaz de usuario con utilidades DOM.
- Dojo/Dijits avanzados.
- Creación de gráficos con Dojo Charting.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Principio Kiss.(0.8h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Principio Kiss y Generación de Prototipos.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Empleo de principios básicos para diseño de interfaces y de hojas de estilo en cascada CSS.(1.6h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Diseño Centrado en el Usuario (User Center Design).
- Sintaxis CSS y selectores.
- Inserción y cascada de estilos.
- Estilos básicos y modelo de cajas.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Aplicación de estilos con CSS.(1.2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Agrupando CSS y encadenando selectores.
- Dimensionando y posicionando con CSS.
- Elementos flotantes y transparencia.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Diseño de interfaces para IPHONE Y IPAD.(1.6h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Desarrollo compacto (compact build).
- Inicialización de los parámetros de visualización.
- Gestos IOS y API de Geolocalización.
- Herramientas Dojox.mobile.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Optimización de la creación de aplicaciones de mapas Web con API de JavaScript 3.X y ArcGIS Server para reducir el consumo de energía asociado al empleo de sistemas de información geográfica.(0.8h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Optimización de aplicaciones para la eficiencia energética.
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
Actividades del módulo
- Aplicaciones prácticas
- Glosario
- Bibliografía
- Legislación de referencia
- Actividades prácticas
- Examen