Módulo 17 · Linux, terminal y entornos

Comandos básicos, variables de entorno, venv, pip, deploy y configuración inicial
Módulo 17
CLITerminal
VENVEntorno
PIPPaquetes
ENVVariables

Bienvenido al Módulo 17

Seleccioná una clase del menú lateral para cargar el video correspondiente.

Terminal
🔒

Video bloqueado

Podés ver el contenido teórico del módulo, el temario, la práctica y el proyecto. Para reproducir los videos necesitás abonar la formación o solicitar la habilitación del módulo.

Aprendé comandos esenciales, entornos virtuales, instalación de dependencias y preparación para deploy.

Objetivo del módulo

En este módulo vas a trabajar Linux, terminal y entornos con una orientación práctica. La meta es que no solo memorices conceptos, sino que puedas aplicarlos en ejercicios, proyectos y situaciones reales de programación.

El módulo está organizado con menú lateral, clases por tema, ejemplos y una sección práctica para que avances de manera progresiva.

Terminal

Interfaz de texto para ejecutar comandos del sistema.

venv

Entorno aislado para dependencias de un proyecto Python.

pip

Herramienta para instalar paquetes de Python.

Variables de entorno

Permiten guardar configuraciones sensibles fuera del código.

Situación Herramienta Ejemplo Aplicación
Crear carpetamkdirmkdir proyectoOrganización
Entrarcdcd proyectoNavegación
Crear entornovenvpython -m venv envAislar
Instalarpippip install requestsDependencias

Práctica guiada del módulo

Este bloque simula un entorno de programación con código y consola, para que el alumno visualice cómo se traduce el tema a una ejecución concreta.

editor.py
# Módulo 17: Linux, terminal y entornos
tema = "Terminal"
objetivo = "Dominá la terminal para trabajar como profesional"

print("Estudiando:", tema)
print("Objetivo:", objetivo)
print("Aplicación práctica lista para desarrollar")
Consola
Estudiando: Terminal
Objetivo: Dominá la terminal para trabajar como profesional
Aplicación práctica lista para desarrollar

Mini proyecto sugerido

Construí un ejercicio integrador relacionado con Linux, terminal y entornos. El objetivo es aplicar los conceptos principales, documentar el código y explicar con tus palabras qué problema resuelve.

Entregable recomendado: archivo Python, capturas de funcionamiento, breve explicación y mejoras posibles.