IFCD0141·Especialidad Formativa

IFCD0141 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.

Compatibilidad
SCORM 1.2. Compatible con Moodle, Canvas, Blackboard, TalentLMS y otros
Trazabilidad para FUNDAE
Registros completos de actividad y evaluación, listos para auditoría
Idiomas
Castellano, catalán, euskera y gallego
Última revisión
2026

Para quién es

Esta acción formativa está dirigida a profesionales de los siguientes sectores:

Economía e industria digital
Convenios: Economía e industria digital

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(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Firebug
    • Pestañas consola y script
    • Resaltado de elementos HTML
    • Pestaña CSS
    • Depurando código JavaScript
    • Monitorizar el código
    • Pestaña DOM
    • Pestaña RED
    • Documentación

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Trabajo con Dojo en ArcGIS Server(3.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Introducción a Dojo
    • Dijit y Dojox
    • Arquitectura Dojo
    • Integración de ArcGIS Server con Dojo
    • Recursos comunes de ArcGIS Server
    • Script de inicialización
    • Archivo de plantilla para aplicaciones
    • Detalles de la base y el núcleo de Dojo
    • Comprobación de tipos
    • Utilidades para string
    • Procesamiento de arrays
    • Eventos
    • Conectando Dojo y manejadores con Dojo.connect()
    • Manejo de eventos
    • Conveniencia o no de registrar todos los eventos
    • Normalización de eventos de ratón y teclado
    • Comunicación publicación/suscripción

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Desarrollo de ArcGIS Server(1.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Introducción a ArcGIS Server
    • Recursos y servicios GIS
    • Componentes de ArcGIS Server
    • Arcsde
    • Ediciones de ArcGIS Server
    • Novedades en 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.8h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Plugin de asistencia en código Aptana
    • Vista general de la API JavaScript de ArcGIS Server
    • JavaScript para ArcGIS Server
    • Trabajo con el mapa
    • Capas de servicios de mapas con tiles y dinámicos
    • Trabajo con la extensión del mapa
    • Trabajo con gráficos y graphicslayers
    • Capas de elementos (feature layers)
    • Dibujo de gráficos y elementos
    • Eventos de mapa
    • Ventana de información (InfoWindow)
    • Adicción de barras de herramientas
    • Controles (widgets)
    • Edición
    • Diseño de una aplicación básica
    • Plantilla ArcGIS
    • Parámetros de configuración de la API

    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.6h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Introducción a tareas de ArcGIS Server
    • Consultas espaciales y de atributos
    • Identificación y búsqueda de entidades
    • Búsqueda de elementos
    • Geocodificación y geocodificación inversa
    • Servicio de geometría (geometry service)
    • Tareas de Network Analysis
    • Tareas de geoprocesamiento
    • Trabajo con datos espaciales
    • Tipos de capas adicionales
    • Integración con arcgis.com
    • Utilización de la página proxy
    • Trabajo con 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
    • Adicción de mapas de ArcGIS Server a Google Maps
    • Creación consultas sobre los datos de las capas
    • Búsqueda e identificación de features
    • Geocodificación
    • Servicios de geometría y geoprocesamiento

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Aplicación de recursos avanzados de Dojo(2.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Identificación de los recursos avanzados de Dojo
    • Trabajo con fuentes de datos usando la API Dojo data
    • Trabajo con datos JSON
    • Procesado de datos JSON con Dojo
    • Trabajo con datos XML
    • Lectura de datos CSV
    • AJAX y comunicación con servidores remotos
    • XHR en Dojo
    • JSONP para script entre dominios
    • Uso de la etiqueta <iframe>
    • JSON-RPC
    • Manipulación de la interfaz de usuario con utilidades DOM
    • Captura de los datos de entrada del usuario con formularios y diálogos Dojo
    • Dojo/Dijits avanzados
    • Creación de gráficos con Dojo Charting
    • Mostrar imágenes con Dojo

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Empleo de técnicas avanzadas de diseño de aplicaciones para mapas(1.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Diseño centrado en el usuario o ucd
    • Principio Kiss
    • 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(2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Diseño Centrado en el Usuario (User Center Design)
    • Sintaxis CSS y comentarios CSS
    • El uso de Id como selector
    • Selectores de clases
    • Insertando CSS
    • Hojas de estilo externas
    • Hojas de estilo internas
    • Estilos CSS en los propios elementos html
    • Cascadas de las hojas de estilo
    • Estilos de fondo, texto, fuente, enlaces y listas
    • Uso de una imagen como marcador de una lista
    • Estilos de tablas. Tabla de ejemplo
    • Modelo de cajas CSS

    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
    • Visibilidad con CSS
    • Dimensionando con CSS
    • Posicionamiento CSS
    • Solapando elementos
    • Elementos flotantes con CSS
    • Imágenes transparentes con CSS
    • Transparencia de imágenes con CSS: efectos “mouseover”

    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)
    • Referenciando desarrollo compacto (compact build)
    • Inicialización de los parámetros de visualización
    • Gestos IOS
    • Interacción con el mapa mediante gestos IOS
    • API de Geolocalización (Geolocation API)
    • 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(1.2h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Técnicas, buenas prácticas y metodologías para minimizar el consumo de recursos y energía, tanto en el cliente como en el servidor, en aplicaciones Web GIS

    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

Diseñado para que terminen

Los cursos buenos son los que se terminan. Cada recurso está pensado para mantener a tus estudiantes avanzando: desde el primer objetivo hasta el cierre del curso.

  • Objetivos

    Saben qué van a aprender al inicio de cada tema. Sin avanzar a ciegas.

  • Diagramas

    Conceptos clave visualizados antes de leer. Menos esfuerzo, mejor retención.

  • Podcasts

    Otro formato para avanzar fuera del ordenador: en el coche, andando, entre tareas.

  • Autoevaluaciones

    Saben dónde están en cada paso. Sin sorpresas al final del curso.

  • Tarjetas de estudio

    Repasan en 5 minutos. No tienen que releer todo el tema antes de avanzar.

  • Recuerda

    Cierre de cada tema con lo esencial. Pasan al siguiente con todo claro.

  • Quiero saber más

    Opcional, para curiosos. No alarga el curso de quien solo quiere terminar.

Demo abierta

Pruébalo tú mismo. Un curso completo, sin formularios.

SEAD025PO Básico de Gestión de Prevención de Riesgos Laborales · 50h · 4 idiomas

Bonificación FUNDAE

Ocupados 2024-2027, 2ª Fase

ESTATAL_2024_27_F2

InnovaciónDescarbonizaciónDigitalización

Importe subvencionable y modalidades

Lo que tú cobras por estudiante al impartir esta acción bonificada. No es el precio del SCORM.

Presencial

Duración

90h

Importe subvencionable por estudiante

953

Módulo económico: 10.59€/hora