SeniorNivel
Cuatrimestral · 80hs · 8 UnidadesDuración
8 UnidadesEstructura

🎯 Objetivo del curso

Aprender a gestionar el código, la información y el conocimiento. Herramientas indispensables para trabajo colaborativo, respaldo, trazabilidad y mantenimiento de sistemas.

📌 Programa Sintético

Sistema Git: instalación, configuración, ciclo de vida. Operaciones básicas: commit, rama, fusión, etiquetas. GitHub: repositorios remotos, accesos, problemas y solicitudes. Flujos de trabajo: GitFlow, estrategias de equipo. Documentación técnica. Obsidian: organización personal y colectiva. Gestión de activos digitales. Proyecto final: repositorio documentado y base de conocimiento.

🧩 Proyecto del nivel

Repositorio GitHub profesional de un proyecto AIoT: código versionado, README completo, documentación técnica estructurada y base de conocimiento en Obsidian vinculada al repo.

Unidad 1 (Sem 1-2): Git y operaciones básicas. Unidad 2 (Sem 3-4): GitHub y flujos de trabajo. Unidad 3 (Sem 5-6): Documentación y Obsidian. Unidad 4 (Sem 7-8): Activos digitales y proyecto final.

Unidad 1 — GitHub Organizacional (Sem 1-2)

  • Projects, equipos, CODEOWNERS y políticas
  • Lab: organización GitHub completa InnoStack

Unidad 2 — Documentación Técnica Profesional (Sem 3-4)

  • Estándares de documentación técnica: arc42, C4 Model
  • Architecture Decision Records (ADRs)
  • Lab: documentación arquitectónica de sistema AIoT

Unidad 3 — Knowledge Management Institucional (Sem 5-6)

  • Obsidian como plataforma institucional de conocimiento
  • Procesos de captura y actualización del conocimiento
  • Lab: wiki técnica institucional completa

Unidad 4 — Auditoría y Trazabilidad (Sem 7-8)

  • Audit logs de GitHub Organization
  • Trazabilidad completa: requisito → issue → commit → deploy
  • Lab: informe de trazabilidad de release

Unidad 5 — Procesos de Desarrollo Institucional (Sem 9-10)

  • Definición de procesos estándar de desarrollo
  • Plantillas de issues, PRs y commits institucionales
  • Lab: process book del equipo de desarrollo

Unidad 6 — Estándares de Calidad de Código (Sem 11-12)

  • Linters, formatters y análisis estático automatizados
  • Code quality gates en el pipeline
  • Lab: estándares de calidad aplicados al monorepo

Unidad 7 — Capacitación y Transferencia (Sem 13-14)

  • Onboarding técnico: guías y procesos para nuevos integrantes
  • Mentoring en prácticas de versionado
  • Lab: kit de onboarding técnico completo

Unidad 8 — Proyecto Institucional Final (Sem 15-16)

  • Sistema completo de gestión de código, proyectos y conocimiento para organización técnica
  • Presentación y transferencia a equipo real
🆓 Sin registro requerido

Bienvenido a Control de Versiones — Nivel Senior.

Este nivel es sobre gestión del conocimiento y proyectos a escala organizacional: GitHub Projects avanzado, documentación profesional y organización de equipos y conocimiento en organizaciones técnicas.

Semana 1:
– GitHub como plataforma de gestión de proyectos técnicos
– Projects v2: roadmaps, iteraciones, campos personalizados
– Integración Issues + PRs + Projects
– Métricas de repositorio: insights, contribuciones, actividad

🔒

Contenido exclusivo para alumnos registrados

Registrate gratis y accedé hasta la Unidad 1 completa de este nivel.

Registrarme gratis →