CURSO ONLINE DE CREACIÓN DE APLICACIONES API DE JAVASCRIPT 3.X Y ARCGIS SERVER

MODALIDAD: ONLINE

FECHA: 3 DE OCTUBRE - 23 DE NOVIEMBRE (160 horas)

PRECIO: 350€ (matrícula normal) | 315€ (matrícula estudiante/desempleado)

EMPRESAS: Subvencionable a través de la FUNDACIÓN ESTATAL PARA LA FORMACIÓN EN EL EMPLEO

Curso Online de Creación de Aplicaciones API de JavaScript y ArcGIS Server

El curso capacitará a los alumnos en la creación de aplicaciones Web de mapas con la API de JavaScript 3x 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 hasta su integración con ArcGIS online.

En la modalidad online el alumno accede a nuestra plataforma virtual de formación (disponible 24 horas) donde tiene acceso a los contenidos del curso, ejercicios, foros de debate y contenidos adicionales. En esta plataforma el alumno tiene acceso a las tutorías en tiempo real con el profesor (2 horas a la semana) y puede enviar mensajes privados al profesor para solucionar dudas en cualquier momento. También pueden ponerse en contacto con el profesor mediante correo electrónico.

  • Dar a conocer al alumno los lenguajes de programación más utilizados en el ámbito SIG Web.
  • Acercar de forma amena a los alumnos al conocimiento de las tecnologías SIG Web de Esri.
  • Enseñar a los alumnos a desarrollar sus propias aplicaciones SIG Web con la API JavaScript de ArcGIS Server.
  • Mostrar los diferentes recursos online que existen como los servicios de ArcGIS Server y de ArcGIS Online para mejorar sus visores cartográficos.

Ud 1. INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN DE JAVASCRIPT

 Introducción al lenguaje de programación
JavaScript
La etiqueta <script>
Funciones
Sentencias if/else
Bucles
Arrays
Objetos
JavaScript en HTML

Ud 2. DEPURAR APLICACIONES

  • ¿Qué es Firebug?
  • Pestañas consola y script
  • Resaltado de elementos HTML
  • La pestaña CSS
  • Depurando código JavaScript
  • Monitorizar el código
  • Pestaña DOM
  • Pestaña RED
  • Documentación

Ud 3. TRABAJAR CON DOJO EN ARCGIS SERVER

  • Introducción a Dojo
  • Integrando ArcGIS Server con Dojo
  • Recursos comunes de ArcGIS Server
  • Carga de página
  • Referenciando la hoja de estilos de Dojo
  • ¿Qué son los eventos?
  • Conectando Dojo y manejadores con dojo.connect()

Ud 4. ARCGIS SERVER PARA DESARROLLADORES

  • ¿Qué es ArcGIS Server?
  • Directorio de servicios de ArcGIS Server
  • Usando la página proxy

Ud 5. INICIACIÓN A LA PROGRAMACIÓN CON EL API DE JAVASCRIPT PARA ARCGIS SERVER

  • Trabajando con el mapa: capas de servicios de mapas
  • Trabajando con gráficos y graphicslayers
  • Capas de elementos (feature layers)
  • Dibujando gráficos y elementos
  • Añadiendo barras de herramientas
  • Controles (widgets)
  • Trabajando con ArcGIS online

Ud 6. TÉCNICAS AVANZADAS DE ARCGIS SERVER EN JAVASCRIPT PARA DESARROLLADORES

  • Introducción a tareas de ArcGIS Server
  • Geocodificación y geocodificación inversa
  • Tareas de Network Analysis
  • Tareas de geoprocesamiento
  • Trabajando con datos espaciales: edición
  • Tipos de librerías JavaScript
  • Trabajando con servicios seguros de geometría

Ud 7. RECURSOS AVANZADOS DE DOJO

  • Introducción
  • Trabajando con fuentes de datos con la API Dojo
  • Data
  • Trabajando con datos JSON
  • Procesando datos JSON con Dojo
  • Trabajando con datos XML
  • Leyendo datos CSV
  • AJAX y comunicación con servidores remotos
  • XHR en Dojo
  • JSONP para script entre dominios
  • Usando IFRAME
  • JSON RPC
  • Manipulando la interfaz de usuario con utilidades
  • DOM
  • Capturando los datos de entrada del usuario con formularios y diálogos Dojo
  • Dojo Dijits avanzados
  • Creando gráficos con Dojo charting
  • Mostrar imágenes con Dojo

Ud 8. TÉCNICAS AVANZADOS DE DISEÑO DE APLICACIONES PARA MAPAS

  • Diseño centrado en el usuario o UCD
  • Kiss
  • Prototipos

Ud 9. INTRODUCCIÓN AL DISEÑO DE INTERFACES. CONCEPTOS BÁSICOS DE CSS

  • Las hojas de estilo en cascada
  • Sintaxis CSS
  • Comentarios CSS
  • 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
  • Estilos de texto
  • Estilos de fuente
  • Estilos de los enlaces
  • Estilos de listas
  • Usando una imagen como marcador de una lista
  • Estilos de tablas
  • Tabla de ejemplo
  • Modelo de cajas CSS

Ud 10. ESTILO AVANZADO CON CSS

  • 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

Ud 11. DISEÑO DE INTERFACES PARA IPHONE E IPAD

  • 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 Geolocation
  • Dojox.mobile

Ud 12. PROYECTO DEL CURSO

En esta unidad se van a establecer las pautas para el desarrollo de un proyecto Web GIS para que así el alumno despliegue un visor cartográfico con la temática de su interés.

Alberto-Santos-Estévez

Alberto Santos Estévez

Consultor y desarrollador en ámbitos Geoespaciales con más de 15 años de experiencia en integraciones de sistemas de Ingeniería y sistemas de alto rendimiento.

beatriz-2

Beatriz Ramos López

Licenciada en Biología por la Universidad de Sevilla.

Máster en Sistemas de Información Geográfica (ESRI) y Máster en Tecnologías de Información Geográfica (TIG) por la Universidad de Alcalá.

Experiencia en la realización de proyectos relacionados con WEB GIS, en el uso de programas de tipo OPEN SOURCE y en el desarrollo de visores cartográficos y su visualización en páginas web.

issac

Isaac Pérez Ramos

Licenciado en Geología por la Universidad de Granada. Más de 14 años de experiencia profesional, especialmente en el estudio de aguas subterráneas y GIS. Máster sobre desarrollo de aplicaciones WEB GIS mediante las API Javascript OpenLayers, Google y ArcGIS. Experiencia en desarrollos Python para ArcGIS.

¿Por qué aprender a utilizar ArcGIS 10.x?

El uso de los Sistemas de Información Geográfico o SiG/GIS se está extendiendo rápidamente y se está volviendo una herramienta imprescindible en muchos sectores de ingeniería, medio ambiente, geografía, geología y minería e incluso en ciencias emergentes como el geomarketing. Dentro de los SI, ArcGIS se proclama como el programa por excelencia por su estabilidad, versatilidad y expansión siendo claramente el software GIS más utilizado en todo el mundo.

¿Necesito conocimientos previos en ArcGIS 10.x?

Requiere conocimientos previos de Sistemas de Información Geográfica.

No tengo el programa ArcGIS 10.x, ¿Qué puedo hacer?

Por cambios en la política de licencias de Esri (casa del programa ArcGIS), no podemos facilitar versiones de prueba de ArcMap. No obstante, si tiene dudas al respecto póngase en contacto con nosotros.

Soy trabajador con nómina en una empresa, ¿Puedo subvencionar este curso a través de la Fundación Estatal para la formación en el Empleo?

Así es, lo único que necesitas es que tu empresa se ponga en contacto con nosotros y firmemos un Convenio  de colaboración formativa. Es importante tener en cuenta que este trámite puede hacerse como máximo 7  días antes de la acción formativa por lo que la inscripción al curso deberá realizarse antes de esos días.

La formación a distancia utiliza la plataforma tecnológica y de formación online Moodle, una herramienta telemática a través de Internet. Se trata de una plataforma de aprendizaje que permite al alumno/a acceder a los contenidos del curso y realizar prácticas y consultas al equipo docente, así como disponer de los recursos y la ayuda que se necesiten en cualquier momento.

La plataforma está disponible 24 horas al día y a través de la misma el alumno/a podrá solicitar ayuda del profesorado en todo momento. El equipo docente procurará reforzar la autonomía del alumno/a en su proceso formativo, apoyando y aclarando todas las dudas y dificultades surgidas en el desarrollo de la acción formativa.

El curso se lleva a cabo por tanto, a través de los distintos espacios que están disponibles en la plataforma y en los que el alumno/a puede consultar material formativo online, descargar información, realizar ejercicios prácticos y realizar ejercicios de evaluación que permitan poner en práctica los conocimientos adquiridos.

350€ (normal) / 315€ (reducida)*

* Para disfrutar del precio reducido tan sólo es necesario aportar algún documento oficial que indique su situación de estudiante o desempleado.

** Curso subvencionable a través de la Fundación Estatal para la Formación en el Empleo. Si es trabajador con nómina en una empresa española, puede acceder al crédito anual para la formación continua de los trabajadores. Puede solicitar más información en el correo formacion@tycgis.com.

** Si desea conocer el precio en otras monedas, puede consultarlo en el siguiente conversor online: The Money Converter

iconos para matriculacion-01

Paso 1. Rellena el formulario de Inscripción y envíalo a formacion@tycgis.com

iconos para matriculacion-02

Paso 2.  En cuanto lo recibamos, te enviaremos un mensaje de confirmación con los pasos a seguir para la realización del pago.

iconos para matriculacion-03

Paso 3.Realiza el pago y envíanos el justificante del mismo a formacion@tycgis.com

iconos para matriculacion-04

Paso 4. Recibirás la confirmación de la matricula

formas de pago -02

TRANSFERENCIAS NACIONALES:

NÚMERO DE CUENTA: 0049 1809 222710347481 (Banco Santander)

BENEFICIARIO: TYC GIS Soluciones Integrales SL

CONCEPTO: “Nombre Alumno” y CURSO ON JAVASCRIPT

TRANSFERENCIAS INTERNACIONALES:

NOMBRE DEL BANCO: Banco Santander

DIRECCIÓN DEL BANCO: Glorieta Ruiz Jiménez 1, 28015 Madrid (España).

BENEFICIARIO: TYC GIS Soluciones Integrales SL

DIRECCIÓN DEL BENEFICIARIO:Calle Fuencarral 158, Entreplanta, Oficina 16-17 28010 Madrid (España).

NÚMERO DE CUENTA: ES90 0049 1809 222710347481

SWIFHT: BSCHESMM    –    IBAN: ES90

Si tiene dificultades para realizar el pago, contacte con formacion@tycgis.com

Valora el curso

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (3 votos, promedio: 5,00 de 5)
Cargando…

COMENTARIOS Y OPINIONES DE NUESTROS ALUMNOS

Profesionales y muy didácticos. Altamente recomendables.
Beatriz Carbonell BarriosGeóloga