En este repositorio podrán encontrar cursos sobre el lenguaje de programación Python. Orientan el desarrollo 4 ideas principales:
1- El material debe ser abierto: siendo que es cada vez más relevante el aprender a programar y dado que existen muchísimas instituciones y personas a quienes podrían serle de utilidad, decidimos que el material desarrollado sea públicamente accesible. Esto tiene por fin la difusión pero también invitar a colaborar a todas aquellas personas quienes quieran donar material. Para ello les invitamos a que nos contacten a cordoba.leonardoignacio@gmail.com o maria.gaska@gmail.com. Para colaborar empleamos un versión reducida de GitFlow. Pueden aprender sobre eso en cursos-python/0_Colaboracion y en https://medium.com/@ihumai/gitflow-colaborando-en-git-4046f4a95c9c podrán encontrar más detalles y un video.
2- El contenido tiene una orientación local: considerando que la mayor parte del material disponible en internet se encuentra en inglés y esto es una barrera para mucha gente, creemos que es importante que el material desarrollado sea en español. Además, a la hora de trabajar con datos generalmente usamos datasets reales y en español.
3- El material es modular: siendo que cada persona tiene necesidades de aprendizaje distintas, los contenidos se organizan en módulos chicos, cada cual se enfoca en un tema en particular.
4- El contenido está curado: todo lo publicado en la rama master fue revisado previamente a ser subido, y sigue pautas acordadas sobre estilo. En especial, tratamos de respetar PEP8, explicar el código y conceptos en Jupyter Notebooks, proponer ejercicios como parte de la clase y también ofrecer notebooks con tarea.
1- Introduccion: curso introductorio a Python.
2- AnalisisDeDatos: curso orientado a la manipulación y análisis de datos con Pandas y librerías de visualización. En desarrollo.
3- DatosGeograficos: curso sobre datos vectoriales con GeoPandas y librerías de visualización. En desarrollo.