CursoDesarrollo de softwareProducción y seguridadDisponible
Ciberseguridad
HTTPS, secretos, variables de entorno, JWT, OAuth, SQL injection, XSS, CSRF, rate limits, 2FA, backups y mínimo privilegio.
- Contenido
- 10 lecciones
- Lectura
- 61 min
- Nivel
- Inicial
- Área
- Producción y seguridad
Temario
10 lecciones- Seguridad como hábito, no como paranoiaSEC-001· 6 minHace falta suscripción
- HTTPS y transporte seguroSEC-002· 6 minHace falta suscripción
- Secretos y variables de entornoSEC-003· 6 minHace falta suscripción
- JWT, sesiones y OAuthSEC-004· 6 minHace falta suscripción
- SQL injectionSEC-005· 6 minHace falta suscripción
- XSS y CSRFSEC-006· 6 minHace falta suscripción
- Rate limitingSEC-007· 6 minHace falta suscripción
- 2FA y cuentas adminSEC-008· 7 minHace falta suscripción
- Backups y recuperaciónSEC-009· 6 minHace falta suscripción
- Principio de mínimo privilegioSEC-010· 6 minHace falta suscripción
Sobre este curso
La mayoría de los incidentes en productos pequeños no vienen de un ataque brillante. Vienen de una clave en el repositorio, una consulta montada pegando texto, un formulario sin límite de intentos o una cuenta de administración sin segundo factor. Este curso trata de cerrar esas puertas en el orden en que se suelen abrir.
- El hábitoCuatro preguntas que se hacen antes de cada funcionalidad, y por qué funcionan mejor que el miedo.
- El transporte y los secretosHTTPS bien configurado, claves que no salen del servidor y variables de entorno que no se publican por accidente.
- Las entradasInyección SQL, XSS y CSRF explicados con el código vulnerable al lado del corregido, en TypeScript, Next.js y Supabase.
- Las cuentas y los accesosTokens, OAuth, límites de intentos, doble factor, copias que sobreviven a un ataque y permisos mínimos.