← Todas las rutas

Ruta

Python para automatización defensiva

Convierte datos de seguridad en comprobaciones claras, limitadas y comprobables.

Personas que quieren comenzar a programar automatizaciones defensivas con Python.

  • 5 lecciones
  • 20 retos
  • 51 min
  • 280 XP

Temario

5 lecciones
Pensar como un programa defensivo 10 min 4 retos

Comprende datos, decisiones, repeticiones y errores sin experiencia previa.

Abrir lección
  1. Número o texto
  2. Una condición con contexto
  3. Recorrer sólo lo autorizado
  4. Error visible y específico
Archivos y rutas seguras 10 min 4 retos

Lee sin alterar, valida destinos y escribe resultados de manera atómica.

Abrir lección
  1. Rutas como objetos
  2. Mantenerse dentro de la raíz
  3. Escritura completa o ninguna
  4. Codificación declarada
Logs estructurados 10 min 4 retos
Auditoría de configuraciones 10 min 4 retos

Valida esquemas, valores seguros y cambios propuestos sin corregir a ciegas.

Abrir lección
  1. Ausencia no equivale a seguro
  2. Booleanos sin ambigüedad
  3. Hallazgo con evidencia
  4. Simular una corrección
Automatización de respuesta 11 min 4 retos

Diseña herramientas idempotentes, limitadas y con evidencia de ejecución.

Abrir lección
  1. Repetir sin duplicar efectos
  2. Concurrencia con límites
  3. Errores sin secretos
  4. Manifiesto de ejecución

Guías de esta ruta