CURSO DE ESPECIALIZACIÓN

PROGRAMACIÓN DE APLICACIONES WEB MAP – BACKEND Y FRONTEND

El almacenamiento y gestión de la información es un aspecto fundamental en cualquier aplicación web para la visualización de datos cartográficos.A lo largo de este curso se aprenderá a diseñar aplicaciones completas con arquitectura cliente-servidor, lo que permitirá, en la parte servidor, establecer conexiones con bases de datos espaciales. De este modo, nuestras aplicaciones podrán mostrar y gestionar, de forma integral y persistente, entidades a través de un entorno web.

 

En la primera parte del curso se desarrollará una aplicación utilizando el lenguaje PHP del lado del servidor y una base de datos PostgresSQL/PostGIS, mientras que del lado cliente, se trabajará fundamentalmente con la librería OpenLayers. En la segunda parte del módulo, en cambio, se utilizará un framework de Python para el desarrollo del backend de la aplicación web map.

El curso

Edición: 3ª
Horas: 150
Idioma: español
Modalidad: online
Calendario:

8 de mayo – 19 de junio de 2023
Inscripción:

A partir del 28 de febrero de 2023
Créditos: 6 ECTS
Precio: 375€

Competencias

Al finalizar el curso el estudiante será capaz de:

  • Conocer el proceso para establecer conexiones a bases de datos des del 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.
A quién se dirige

Este curso va dirigido a gestores SIG o desarrolladores web.

 

Requisitos de admisión: Para realizar el curso de Programación de aplicaciones web map – backend e integración con frontend  es necesario tener conocimientos de HTML, CSS y JavaScript. También conocimientos básicos de SQL y de programación en general.

Programa académico
Tema 1. PHP: lenguaje del lado del servidor
  • Introducción a PHP
  • OpenLayers y bases de datos
Tema 2. Gestión online de entidades
  • Edición
  • Creación
Tema 3. Desarrollar una aplicación del lado servidor con Python
  • Introducción
  • Python y el framework Flask
  • Entornos de desarrollo
  • Instalación de Flask
  • Gestión de bases de datos con SQL Alchemy
  • Trabajar con plantillas
  • Ficheros estáticos: js y css
  • Mostrar los datos de la base de datos
  • La interfaz de administrador de Flask
  • Migración de tablas desde Flask
  • Restringir el acceso
Cómo se estudia

La formación que se ofrece desde UNIGIS está orientada al mundo profesional por lo que los cursos de especialización tienen un carácter eminentemente práctico. A partir de componentes de aprendizaje dinámicos (materiales, ejercicios prácticos, tutoriales, webinars, foros, etc.) el estudiante adquiere las competencias planteadas. Todo ello desde una plataforma de e-learning y la orientación e interacción constante con el tutor y un equipo de apoyo.

 

Estudiar en UNIGIS, además, conecta al estudiante con una importante comunidad (también a escala internacional) y proporciona ventajas para seguir desarrollando las competencias en el ámbito de las tecnologías de la información geográfica.

Profesorado

Josep Sitjar. Geógrafo y máster en medio ambiente, análisis y gestión del territorio. Actualmente estoy cursando un grado superior en desarrollo de aplicaciones web. Trabajo en el Servicio de SIG y Teledetección (SIGTE) de la Universitat de Girona participando en numerosos proyectos técnicos vinculados al mundo de los SIG y al desarrollo de aplicaciones web map.

Descuentos

5 % sobre el precio de matrícula a los socios de: la Asociación de Geógrafos Españoles, la Asociación de Geógrafos Profesionales de Cataluña, el Colegio de Geógrafos, el Colegio Oficial de Ambientólogos de Cataluña, el Colegio Oficial de Ingeniería Geomática y Topográfica y el Col·legi d’Enginyers Tècnics i de Grau en Mines i Energia de Catalunya i Balears.

Consultar descuentos generales financiación.

 

Descuentos no acumulables.

Suscríbete a nuestra newsletter