Shiny: Aprende a Crear Aplicaciones Web Interactivas en Lenguaje R
Ficha
- Impartición:
- -
- Horas teóricas presencial:
- 4
- Horas prácticas presencial:
- 6
- Horas lectivas:
- 10
- Horas trabajo autónomo del alumnado:
- 15
- ECTS:
- 1
- Plazas disponibles:
- 10
- Aula:
- Aula de informática del edificio de Servicios al Alumnado de Anchieta
- Categoría:
- Informática, Diseño, Web y Audiovisuales
- Modalidad:
- Presencial
- Más información:
- https://fg.ull.es/formacion/catalogo-de-oferta-formativa/cursos/
Descripción
- Objetivos
- - Conocer Shiny, saber para qué sirve y para qué no.
- Ser capaz de generar una aplicación web interactiva que muestre tablas, gráficas y mapas únicamente usando lenguaje R.
- Ser capaz de generar un formulario para que el usuario modifique los parámetros a mostrar (listados de selección, campos de texto, etc.) únicamente usando lenguaje R.
- Ser capaz de organizar el código R del proyecto de forma ordenada y escalable.
- Ser capaz de rastrear errores en el código de forma eficiente.
- Ser capaz de generar paneles de información avanzados con un poco de programación web extra (opcional). - Horario:
-
- Viernes 15:00 20:00
- Sábado 09:30 14:30
- Profesorado:
-
- David Daniel Estévez Durey
- Metodología docente
- - Explicaciones teóricas con un fuerte componente práctico (explicaciones sobre ejemplos).
- Resolución de casos prácticos.
- Miniproyecto final (optativo). - Programa
-
- INTRODUCCIÓN AL FRAMEWORK
- REPASO RÁPIDO DEL LENGUAJE R NECESARIO
- CLEAN CODE Y ARQUITECTURA RECOMENDADA
- INTRODUCCIÓN AL ENTORNO DE TRABAJO
- PUBLICAR UNA APP CON UN FORMULARIO BÁSICO
- DISTRIBUIR LA INFORMACIÓN DE FORMA ADAPTATIVA
- IMPLEMENTAR LA LÓGICA INTERNA
- REACTIVIDAD BÁSICA
- REACTIVIDAD AVANZADA
- DISEÑAR UNA INTERFAZ WEB AVANZADA
- Criterios de evaluación
- - Asistencia y participación (50%).
- Miniproyecto final optativo (50%). - Observaciones
- NO se requiere ningún conocimiento previo de programación web (HTML, Css, Javascript, nada).
SÍ se requieren, preferiblemente, nociones básicas de programación en lenguaje R, o al menos una base en cualquier otro lenguaje de programación (variables, tipos de datos, métodos, condiciones, bucles, etc.). De todas formas se repasará brevemente el lenguaje R necesario para superar el curso.
Tipos de Inscripción
Información
Por favor, revise la información introducida porque parece incorrecta o incompleta
Para inscribirte debes acudir a nuestras oficinas en
Lunes a Viernes (9:00 - 14:00)
Lunes (16:30 - 19:00) (*) No aplicable en jornada especial
Avenida de la Trinidad, 61. Aulario Torre Profesor Agustín Arévalo, Planta 0
Campus Central Universidad de la Laguna, 38204 San Cristóbal de La Laguna
(+34) 922319200, info@fg.ull.es