Tecnologías de la información y comunicación (TIC)cit.upc.edu/common/cursos/12.pdf ·...

3
1 CIT UPC TECH Training | www.cit.upc.edu/techtraining Tecnologías de la información y comunicación (TIC) Creación de geoaplicaciones web con Angular y Leaflet 1. Presentación Desarrollo de Aplicaciones 1ª edición Simplificar la creación de aplicaciones web mediante frameworks es un objetivo difícil de cumplir. En este curso nos centraremos en Angular y cómo desarrollar aplicaciones web con componente geográfico (donde se muestre un mapa y se pueda interaccionar con él en diferentes niveles de datos). Todo desarrollador ha tenido que escribir en demasiadas ocasiones código JavaScript para inicializar un mapa, o añadir muchas líneas para poder realizar tareas simples en el mundo geo. Además todo esto se mezcla con el código de la aplicación y poco a poco hace que el desarrollo JavaScript sea cargante. Aquí entra Angular, donde los objetos son realmente re-usables entre aplicaciones diferentes; no volveremos a inicializar un visor nunca más y podremos encapsular los diferentes modelos de datos entre partes de la aplicación creando aplicaciones donde el modelo MVC se convertirá en el método natural de trabajar. Se requieren conocimientos básicos de desarrollo en JavaScript. 1.1. Beneficios para el participante Desarrollo de aplicaciones web con componente geográfico de manera efectiva y sencilla mediante Angular y Leaflet, evitando los problemas y dificultades inherentes al desarrollo con JavaScript. 1.2. A quién va dirigido Desarrolladores de aplicaciones web con componente geográfico que quieran incorporar a sus procesos de desarrollo la metodología y ventajas asociadas al uso de Angular y Leaflet. Estudiantes de Informática o Telecomunicaciones que quieran ampliar sus conocimientos en esta área. Profesionales que, contando con los conocimientos mínimos, estén interesados en ampliar su conocimiento teórico y práctico en el desarrollo de geo-aplicaciones con Angular y Leaflet. CDEI

Transcript of Tecnologías de la información y comunicación (TIC)cit.upc.edu/common/cursos/12.pdf ·...

Page 1: Tecnologías de la información y comunicación (TIC)cit.upc.edu/common/cursos/12.pdf · Tecnologías de la información y comunicación (TIC) Creación de geoaplicaciones web con

1CIT UPC TECH Training | www.cit.upc.edu/techtraining

Tecnologías de la información y comunicación (TIC)

Creación de geoaplicaciones webcon Angular y Leaflet

1. Presentación

Desarrollo de Aplicaciones

1ª edición

Simplificar la creación de aplicaciones web mediante frameworks es un objetivo difícil de cumplir. En este curso nos centraremos en Angular y cómo desarrollar aplicaciones web con componente geográfico (donde se muestre un mapa y se pueda interaccionar con él en diferentes niveles de datos).

Todo desarrollador ha tenido que escribir en demasiadas ocasiones código JavaScript para inicializar un mapa, o añadir muchas líneas para poder realizar tareas simples en el mundo geo. Además todo esto se mezcla con el código de la aplicación y poco a poco hace que el desarrollo JavaScript sea cargante. Aquí entra Angular, donde los objetos son realmente re-usables entre aplicaciones diferentes; no volveremos a inicializar un visor nunca más y podremos encapsular los diferentes modelos de datos entre partes de la aplicación creando aplicaciones donde el modelo MVC se convertirá en el método natural de trabajar.

Se requieren conocimientos básicos de desarrollo en JavaScript.

1.1. Beneficios para el participante

Desarrollo de aplicaciones web con componente geográfico de manera efectiva y sencilla mediante Angular y Leaflet, evitando los problemas y dificultades inherentes al desarrollo con JavaScript.

1.2. A quién va dirigido

Desarrolladores de aplicaciones web con componente geográfico que quieran incorporar a sus procesos de desarrollo la metodología y ventajas asociadas al uso de Angular y Leaflet.

Estudiantes de Informática o Telecomunicaciones que quieran ampliar sus conocimientos en esta área.

Profesionales que, contando con los conocimientos mínimos, estén interesados en ampliar su conocimiento teórico y práctico en el desarrollo de geo-aplicaciones con Angular y Leaflet.

CDEI

Page 2: Tecnologías de la información y comunicación (TIC)cit.upc.edu/common/cursos/12.pdf · Tecnologías de la información y comunicación (TIC) Creación de geoaplicaciones web con

Jaume Figueres Jove

Licenciado en Informática por la UPC en 1998. Lleva a cabo su investigación en control automático y en simulación y

optimización por ordenador. Ha diseñado y desarrollado CORAL, un sistema óptimo para el control de redes de

alcantarillado, aplicados en Barcelona (España); PLIO, un sistema óptimo de control y planificación para la producción y

distribución de agua potable, aplicado en Santiago de Chile (Chile) y Murcia (España). Hoy en día participa en diferentes

proyectos industriales, como la optimización de consumo energético de las líneas de tranvía en Barcelona junto a TRAM

y SIEMENS y el desarrollo de tooPath (http://www.toopath.com) un sistema web gratuito que permite el seguimiento de

dispositivos móviles. Es también el representante local de OSM (http://www.openstreetmap.org) en Catalunya y participa

en diferentes proyectos FOSS.

2

2.1. Dirección académica

Jaume Figueres Jove

Licenciado en Informática por la UPC en 1998. Lleva a cabo su investigación en control automático y en simulación y

optimización por ordenador. Ha diseñado y desarrollado CORAL, un sistema óptimo para el control de redes de

alcantarillado, aplicados en Barcelona (España); PLIO, un sistema óptimo de control y planificación para la producción y

distribución de agua potable, aplicado en Santiago de Chile (Chile) y Murcia (España). Hoy en día participa en diferentes

proyectos industriales, como la optimización de consumo energético de las líneas de tranvía en Barcelona junto a TRAM y

SIEMENS y el desarrollo de tooPath (http://www.toopath.com) un sistema web gratuito que permite el seguimiento de

dispositivos móviles. Es también el representante local de OSM (http://www.openstreetmap.org) en Catalunya y participa

en diferentes proyectos FOSS.

2.2. Profesorado

2. Dirección y profesorado

CIT UPC TECH Training | www.cit.upc.edu/techtraining

Page 3: Tecnologías de la información y comunicación (TIC)cit.upc.edu/common/cursos/12.pdf · Tecnologías de la información y comunicación (TIC) Creación de geoaplicaciones web con

3

Formación en modalidadPresencial.

Duración12 horas.

Fechas y horariosFechas: 11, 18 y 25 de mayo.Horario: de 16h a 20h.

Matrícula264€.

Lugar de realizaciónInLab FIB UPC.Ubicados en el Campus Nord de la UPC (C/ Jordi Girona, 1-3. Edifio C6. 08034 Barcelona).

Sistema de evaluaciónEvaluación continua y asistencia mínima al 80% de las sesiones.

3. Contenidos del programa

4. Información general

CIT UPC TECH Training | www.cit.upc.edu/techtraining

1. Angular

Introducción y conceptos básicos

Inicialización, el enlace de datos y los controladores

Expresiones y formularios

Filtros de datos

Ámbitos

Plantillas

Directivas

2. Angular Leaflet Directive

Introducción: el mapa

- Posicionar

- Conocer los límites

- Limitar

Capas

Marcadores

Combinando marcadores y capas

Paths

GeoJSON

Acontecimientos

3. Aplicación MVC Leaflet Plugins Ejercicios

Información TECH Training

Persona de contactoRosa Huguet

Teléfono93 405 46 81

[email protected]