01 Mar 2022 Matrícula abierta al Curso en programación de aplicaciones web map – frontend y Backend
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 de manera que permitirá 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.
La nueva edición del curso de especialización en Programación de aplicaciones web map – frontend y backend, que empieza el 9 de mayo, se aprenderá a 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á con la librería OpenLayers. En la segunda parte del curso, se verá como utilizar un framework de Python para el desarrollo del backend de la aplicación web map.
Para llevar a cabo el curso es necesario tener conocimientos previos en programación como mínimo a nivel de HTML, CSS y JavaScript, así como conocimientos básicos de SQL y de programación en general.
El programa del curso consta de 3 temas:
- TEMA 1. PHP: El 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 del servidor
- 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
Calendario del curso: Del 9 de mayo al 20 de junio de 2022
Modalidad: 100% online
Horas: 150 horas
Inscripción: Abierta
Este curso de especialización, junto con el Curso de especialización en Programación de aplicaciones web map – frontend, son módulos independientes del itinerario de Geoinformática y programación SIG de manera que el estudiante compartirá aula con los estudiantes de máster y diploma de postgrado. Si posteriormente el estudiante decide seguir cursando el máster o diploma de postgrado en geoinformática, podrá convalidar los cursos con el módulo correspondiente.