Durante la cursada, será necesario adquirir conocimientos básicos de alguna herramienta de programación de alto nivel (R, Pyhton, matlab) que les permita trabajar con redes . Cualquier lenguaje es admitido….pero…un poco por la experiencia de cursadas anteriores, Python suele ser una opcion popular. Sabemos que el bagaje de conocimientos en programación dentro del curso es diverso, pero estamos convencidos que todos podrán realizar las prácticas requeridas si le dedican el tiempo suficiente. Les dejamos algunas suguerencias de tutoriales sobre Python para que puedan ir calentando motores [Gracias Agustin Somacal y Gonza Uribarri!]:
- Python a paso moderado : Uno bastante completo. Avanza de a poco, pero avanaza.
- Python en 10 minutos : Tutorial rápido, ideal para gente que se muda dede otro lenguaje.
- Python ejercicios : Serie de 30 ejercicios que comienzan con lo básico y cubre desde lectura y escritura de archivos hasta scraping básico de html de paginas web.
Google Colab: es una plataforma que permite escribir y ejecutar codigo Python en la nube. Lo usaremos intensivamente en las practicas para hacer el trabajo numerico. Proximamente vendran tutoriales, pero si se salen de la vaina pueden echar un vistazo [ aqui ].