Curso online
Duración : 10 Semanas
El curso capacitará a los alumnos en la creación de aplicaciones Web de mapas con el API de JavaScript (versión 3.x y 4.x) para ArcGIS Server. Los alumnos podrán insertar una funcionalidad de representación cartográfica ligera en un aplicación Web a través de los servidores que nos proporciona ESRI.
Se formará al alumno desde conceptos básicos del lenguaje JavaScript y programación hasta el diseño para IPhone o IPad, pasando por técnicas avanzadas de programación para la integración con Google Maps o Bing Maps.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Que el alumno conozca los lenguajes de programación GIS Web más usados. Acercar, de una forma amena, a los alumnos al conocimiento de las tecnologias GIS Web de ESRI. Que los alumnos acaben sabiendo crear sus propias aplicaciones con el API JavaScript de ArcGIS Server. Que los alumnos sean capaces de crear aplicaciones consumiendo servicios de ArcGIS Server y ArcGIS Online.
A quién va dirigido
El curso está dirigido a todos aquellos que deseen iniciarse en el mundo del desarrollo Web con herramientas de Esri, concretamente con la API de JavaScript.
Requisitos
Requiere conocimientos a nivel usuario de Sistemas de Información Geográfica.
Temario completo de este curso
BLOQUE I. API DE JAVASCRIPT VERSIÓN 3.X
Ud 1. INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN DE JAVASCRIPT
Ud 2. DEPURAR APLICACIONES
Ud 3. TRABAJAR CON DOJO EN ARCGIS SERVER
Ud 4. ARCGIS SERVER PARA DESARROLLADORES
Ud 5. INICIACIÓN A LA PROGRAMACIÓN CON EL API DE JAVASCRIPT PARA ARCGIS SERVER
Ud 6. TÉCNICAS AVANZADAS DE ARCGIS SERVER EN JAVASCRIPT PARA DESARROLLADORES
Ud 7. INTEGRACIÓN CON GOOGLE MAPS Y BING MAPS
Ud 8. RECURSOS AVANZADOS DE DOJO
Ud 9. TÉCNICAS AVANZADAS DE DISEÑO DE APLICACIONES PARA MAPAS
Ud 10. INTRODUCCIÓN AL DISEÑO DE INTERFACES. CONCEPTOS BÁSICOS DE CSS
Ud 11. ESTILO AVANZADO CON CSS
Ud 12. DISEÑO DE INTERFACES PARA IPHONE Y IPAD
Proyecto final de curso
BLOQUE II. API DE JAVASCRIPT VERSIÓN 4.X
Ud 1. INTRODUCCIÓN
Ejercicio guiado 1: ¿Dónde encontrar documentación de
ayuda de la API y ejemplos?
Ud 2. PROGRAMACIÓN DE CONSTRUCTORES
Ejercicio guiado 2: Propiedades
Ejercicio guiado 3: Trabajando con el objeto Promise
Ud 3. MAPAS, VISTAS Y CAPAS
Ejercicio guiado 4: Crear un mapa simple 2D.
Ejercicio guiado 5: Crear un Web Map.
Ejercicio guiado 6: Acceder a datos del Feature Layer.
Ejercicio guiado 7: Trabajar con VectorTileLayer.
Ud 4. TRABAJANDO CON ESCENAS 3D
Ejercicio guiado 8: Desarrollo de un mapa global 3D.
Ejercicio guiado 9: Desarrolo de un mapa local 3D.
Ejercicio guiado 10: Aplicación de la simbología 3D.
Ud 5. CONCLUSIONES