09_Recursos - vhcontre/inventario-2025 GitHub Wiki
📚 Recursos complementarios
Este espacio reúne materiales recomendados para profundizar en los contenidos del curso: libros, artículos, videos, herramientas y enlaces útiles. No son obligatorios, pero sí altamente sugeridos para ampliar tu perspectiva como futuro/a ingeniero/a de software.
📖 Libros recomendados
-
"Clean Code" — Robert C. Martin
Guía esencial sobre buenas prácticas de programación, legibilidad y mantenimiento. -
"Software Engineering" — Ian Sommerville
Manual académico clásico que cubre procesos, calidad, gestión y documentación. -
"Design Patterns" — Gamma, Helm, Johnson y Vlissides (GoF)
Referencia fundamental sobre patrones de diseño orientado a objetos. -
"Continuous Delivery" — Jez Humble & David Farley
Excelente introducción a la automatización y prácticas modernas de despliegue.
🎥 Videos y canales
- TechWorld with Nana (YouTube) — Visuales sobre Docker, CI/CD, GitHub Actions y más.
- Traversy Media — Conceptos web, APIs, Python, herramientas modernas.
- CS50 (Harvard) — Curso completo de introducción a Ciencias de la Computación (con subtítulos en español).
🧰 Herramientas útiles
- Diagrams.net — Para crear diagramas de clases, arquitectura, procesos.
- Excalidraw — Dibujo colaborativo, ideal para brainstorming de diseño.
- Postman — Testeo de APIs RESTful.
- SQLite Viewer — Para inspeccionar bases de datos .sqlite.
🌐 Enlaces útiles
- FastAPI Docs — Documentación oficial clara y muy práctica.
- Pydantic — Validación de datos y modelos robustos en Python.
- GitHub Docs — Todo lo relacionado a Git, repos, forks, pull requests, etc.
- MDN Web Docs — Referencia clave en HTML, CSS, JS y web en general.
- Python Docs — Siempre es bueno volver al origen.
💡 ¿Tenés recursos para compartir?
Podés sugerir materiales nuevos o compartir recursos útiles con tus compañeros a través de Issues o Pull Requests en este mismo repositorio.