Skip to main content
 Taller Knuth: R y Python

Taller Knuth: R y Python

Fecha de inicio

26/08/2022
10:00 am

Fecha de cierre

26/11/2022
12:00 pm
Ubicación

Sincrónico

La Escuela de Ingeniería, Ciencia y Tecnología con apoyo de la Dirección de Evaluación, Permanencia y Éxito Estudiantil (DEPE) de la Universidad del Rosario han creado el taller Knuth: R y Python, dirigido a estudiantes de colegios de 10°, 11° y 12° con el fin de ofrecerles herramientas básicas de programación.
 
Para participar en este taller no se requiere experiencia en programación, se ofrecerán dos sesiones sobre los conceptos iniciales en Python y en R. En las sesiones posteriores los estudiantes podrán explorar algunas herramientas básicas muy útiles en análisis y visualización de datos. También se presentarán temas relacionados con programación de videojuegos y herramientas web.
 
Este taller tiene una duración de 13 sesiones que se realizarán los sábados de 10 a 12 m., entre el 27 de agosto y el 16 de noviembre del presente. La participación en las sesiones otorgará la respectiva certificación por parte de la Escuela de Ingeniería, Ciencia y Tecnología.
 
 
Términos y condiciones
Para participar en el curso diligencia el formulario de inscripción, cupos limitados.
Para más información puedes escribir al correo: adriana.galvis@urosario.edu.co

Miguel Ángel Orjuela Rocha.

Miguel Ángel Orjuela Rocha.

x
Miguel Ángel Orjuela Rocha.

Miguel Ángel Orjuela Rocha.

Ingeniero de Sistemas y Computación con conocimientos en manejo de bases de datos y análisis de información. Desarrollador de aplicaciones con experiencia en tecnologías de desarrollo Full Stack como Node.js, Ruby, Python; y experiencia en desarrollo de tareas de extracción, gestión y procesamiento de datos.

 

Agenda del evento

 

Sesión 1: Introducción a R y RStudio Taller introductorio en el que se explican conceptos básicos de R: tipos de datos, ingreso y evaluación de expresiones y funciones básicas para manipulación de datos. De acuerdo a foro se programará la sesión entre semana.


Sesión 2: Introducción a Python Este taller presenta conceptos básicos de programación en lenguaje Python como variables y expresiones. De acuerdo a foro se programará la sesión entre semana.


Sesión 3: Estructuras de datos en R En este taller se presentarán explicarán operaciones de selección y extracción en vectores, matrices, listas y dataframes.


Sesión 4: Estructuras de datos en Python Este taller presenta colecciones como tuplas, listas y diccionarios que permiten almacenar información de diferentes formas.


Sesión 5: Visualización de datos con R En este taller se crearán gráficos descriptivos de un conjunto de datos usando la "gramática de los gráficos" y el paquete ggplot2


Sesión 6: Programación Orientada a Objetos (POO) en Python Este taller presenta los conceptos "Clase", "Objeto", "Herencia", los cuales son conceptos fundamentales del paradigma de programación orientadas a objetos.


Sesión 7: Importación de datos con R En este taller explicaremos las funciones más utilizadas en R para cargar bases de datos en formato de texto plano.


Sesión 8: Desarrollo de juegos con PyGame Este taller presenta "PyGame" que es un conjunto de módulos de python para desarrollar video juegos


Sesión 9: Transformación de datos con R En este taller se ilustrará la forma de hacer operaciones de filtrado, ordenamiento y agrupación de datos mediante R y el paquete dplyr


Sesión 10: Introducción a Pandas Este taller introduce la herramienta "Pandas" que permite el análisis de datos en Python


Sesión 11: Ordenamiento de datos para análisis en R Este taller ilustra el concepto de base de datos ordenada mediante la realización de actividades de transformación de una base de datos.


Sesión 12: Visualización en Python Este taller presenta módulos de visualización de datos en python como matplotlib, seaborn, plotly


Sesión 13: Introducción a Dash Este taller introduce el framework "Dash" que permite la creación de dashboards desplegándolos a través de aplicaciones web.


Sesión 14: Operaciones de JOIN con dplyr En este taller se presentará la forma de combinar múltiples tablas de datos en R.


Sesión 15: Web scraping con Python En este taller se presentarán librerías que permiten automatizar la extracción de información web.