Este taller está pensado desde el punto de vista de un programador tradicional y como este puede ayudar a un científico de datos.
Tomamos como partida la tarea de cargar los datos, un proceso tedioso que puede ser realizado por personas sin conocimiento avanzado en programación, esta tarea se realiza para alimentar los dataset que después se usarán para procesar el análisis de datos.
Veremos los conceptos básicos de la programación web usando Django, simulando una rutina del día a día de un programador realizando una pequeña app para el ingreso de datos; los mismo podrán luego ser descargados en formato csv para ser usados en procesos de análisis posteriores.
La idea del taller es que quien lo tome pueda aprender los fundamentos básicos de la programación web y su implementación en el framework Django usando el lenguaje de programación Python, para ello es necesario conocer los fundamentos basicos del lenguaje y una breve aproximación a HTML.
El taller está dividido en 2 grandes partes
En la primera parte, y más teórica, veremos los fundamentos de la programación web para poder entender cómo funciona Django. En la segunda parte cubriremos los puntos más importantes del framework, como los modelos y las vistas, el ORM de Django y como conectarlo a una base de datos, el sistemas de plantillas web que nos proporciona Django, y el admin de Django como complemento rápido en la administración de la información con un enfoque más práctico.