En este curso se desarrollará una introducción a la utilización de un sistema Linux como sistema de trabajo diario
- Una compu
- Tener preinstalada una distribución Linux:
- Recomendamos tener instalado Visual Studio Code
- En el caso de utilizar WSL, dentro de este instalar la extensión
WSL
- En el caso de utilizar WSL, dentro de este instalar la extensión
Se asume que el usuario ya tiene una distribución de linux instalada en su computadora (o bien WSL)
-
Qué es Linux, historia básica (TO DO)
-
Softwares útiles (TO DO)
- LibreOffice
- rclone
- MathCAD ruso?
-
Terminal: Dejar de tenerle miedo y ver sus ventajas.
- shell
- Comandos de navegación
- Comandos de lectura/modificación de archivos
- Scripting
-
Control de versiones (git): Como cuidar el desarrollo de nuestros archivos. No solo código!
- Uso desde terminal.
- Uso desde vscode.
-
- Herramientas
- Como utilizar con
vscode
fpm
y gestión de paquetes
- Como utilizar con
- Conceptos del lenguaje
- Herramientas
-
Python: Empezar a usar Python bien
- Historia
- Uso del administrador de paquetes de Python para instalar librerías (pip).
- Uso de entornos virtuales de Python para un trabajo organizado y reproducible en el tiempo.
- Administración de entornos virtuales desde terminal y VScode.
- Trabajo con archivos *.py *.ipynb
- Nociones básicas de estándares de programación. Uso de la librería
black
.
- Benelli, Federico
- Brandolín, Salvador