Por Jose R. Zapata
Se recomienda ver este video para instalar las herramientas y tener informacion de las herramientas a usar en el curso
Github
Para el versionamiento del codigo usaremos git
y el almacenamiento del codigo sera en github
- Crear una cuenta personal en github.com
- Si tiene correo de una institucion educativa, puede obtener github profesional, para esto se inscribe en esta url https://education.github.com/pack
Tutoriales de git
- git: la guía sencilla - https://rogerdudler.github.io/git-guide/index.es.html
- Tutorial en español de git - https://www.atlassian.com/es/git/tutorials
Metodologia de trabajo Sugerido
Para realizar un proyecto es importante el orden de trabajo cuadno se realizan tareas La metodologia de trabajo sugerido para proyectos de ciencia de datos con git sera Gitflow
Conda
Un gestor de paquetes es una herramienta que permite listar, instalar y desinstalar paquetes instalados en un entorno de Python. Pero principalemente lo utilizaremos para crear entornos virtuales de trabajo.
Se recomienda instalar conda
en su version miniconda
- https://docs.conda.io/en/latest/miniconda.html , por que conda
trae muchisimos paquetes preinstalados que no se usaran.
(instalar la ultima version)
Conda se opera desde una consola de comandos integrada en Anaconda y se puede acceder a ella siguiendo los siguientes pasos:
Windows: en la barra de aplicaciones de windows buscar el término Anaconda Prompt y ejecutar la aplicación. MacOS y Linux: hay que abrir una consola de comandos del sistema.
VSCODE (Entorno de desarrollo integrado, IDE)
Los proyectos se realizaran en Python y como entorno de desarrollo se recomienda usar Vscode - https://code.visualstudio.com/.
Extensiones
Extensiones recomendadas
Nota: Cuando vas a trabajar en desarrollo profesional con python mi recomendacion es Pycharm (Es de pago o se puede obtener licencia con el Github student pack)