Online
18 ECTS
Modalidad Abierta
La información geográfica es un elemento estratégico en nuestra sociedad y un potente recurso de comunicación. El Diploma de Experto en Programación de Aplicaciones Web Map permite adentrarse en el desarrollo de aplicaciones de mapas web así como en el diseño y gestión de arquitecturas cliente-servidor y bases de datos espaciales.
Los tres módulos de este Diploma se centran en las tres líneas de desarrollo de cualquier aplicación web.
- Frontend: Parte de la aplicación que se ejecuta en la parte cliente que es donde tiene lugar toda la interacción entre los usuarios y la aplicación. Las tecnologías necesarias para desarrollar el frontend son HTML, CSS y JavaScript.
- Backend: En contraposición al frontend, el backend se ejecuta en la parte del servidor y es donde tienen lugar los cálculos y operaciones solicitadas por parte de los usuarios en el frontend. Las tecnologías utilizadas que se tratan en este programa son PHP y PYTHON.
- Bases de datos: La mayor parte de las operaciones que tienen lugar en el backend se realizan dentro de un entorno de base de datos. En este programa se trata tanto la parte de diseño de una base de datos como la parte de consulta haciendo uso del lenguaje SQL (Structure Query Language)
Razones para hacer el curso
- El mercado de los SIG demanda cada vez más perfiles de programadores de aplicaciones SIG.
- Si eres programador informático y por tu trabajo necesitas incorporar el conocimiento geoespacial para programar aplicaciones SIG y visores de mapas web.
- Si ya eres un experto en tecnologías de la información geográfica, te gusta la programación y necesitas aprender a desarrollar aplicaciones web map.
Diploma de Experto en Programación de Aplicaciones Web Map por la Universitat de Girona
Aprendizaje práctico
El Diploma de Experto en Programación de Aplicaciones Web Map basa su sistema de aprendizaje en una serie de competencias que el estudiante debe adquirir a lo largo de cada módulo:
¿ Despliegue de competencias a partir de la resolución guiada de casos prácticos y retos.
¿ Formación centrada en el estudiante.
¿ El tutor como guía y facilitador en la resolución de problemas prácticos.
Formación online
Formación totalmente online a través de la plataforma Moodle de la Fundación Universidad de Girona: Innovación y Formación. El estudiante estará acompañado en todo momento por el profesor de cada módulo, la coordinación de estudiantes y el grupo de estudiantes, y dispondrá de los siguientes recursos de apoyo a la comunicación y la formación:
¿ Foros
¿ Seminarios web
¿ Comunicación directa con el tutor
Acceso a otros recursos
¿ Descuentos y becas para asistir a eventos relacionados con los SIG.
¿ Acceso gratuito a los cursos ESRI Training.
¿ Acceso al Club UNIGIS World en LinkedIn, un punto de encuentro internacional de graduados, estudiantes y profesores de UNIGIS de todo el mundo.
Para realizar el curso de Programación de aplicaciones web map es necesario tener conocimientos en programación como mínimo a nivel HTML, CSS y JavaScript. Se recomienda tener conocimientos de programación en general.
• Interpretar el papel de las bases de datos en los SIG.
• Conocer las características distintivas del modelo relacional.
• Diseñar una base de datos con tablas, atributos, relaciones, claves primarias, etc.
• Utilizar las órdenes de consulta de bases de datos (SQL) y realizar consultas utilizando las funciones espaciales de PostGIS
• Desarrollar una aplicación que permita mostrar un mapa en la web.
• Ejercitar la API de Openlayers y Leaflet.
• Obtener datos de OpenStreetMap dentro de una aplicación web
• Integrar y modificar los elementos de un mapa web: leyenda, selector de capas, herramientas de edición, pop-ups, mapa de referencia, estilos del mapa, etc.
• Dar estilo a un mapa web y sus componentes.
• Conocer el proceso para establecer conexiones a bases de datos desde el lado del servidor (PHP) en una aplicación web.
• Entender la potencialidad de la arquitectura Cliente-Servidor unida al lenguaje SQL de las bases de datos relacionales.
• Unir las herramientas de OpenLayers en la parte Cliente (interacciones de mapa, overlays, herramientas de dibujo, etc.) con la parte servidor para permitir una gestión persistente de las entidades.
• Desarrollo de una aplicación web map (backend+frontend) utilizando un framework de Python.
- Bases de datos espaciales
- Programación de Aplicaciones Web Map – frontend
- Programación de Aplicaciones Web Map –backend y frontend
Financiación bancaria
Los estudiantes matriculados pueden financiar el pago de la matrícula en cuotas.
La Fundació ha establecido convenios con condiciones preferentes para sus alumnos con las siguientes entidades:
– Sabadell Consumer
– CaixaBank
– Banco Santander