⏱️ Lectura: 10 min

Microsoft y GitHub sumaron cursos gratuitos de IA, ciencia de datos y machine learning a GitHub Skills, la plataforma de aprendizaje interactivo que hasta ahora se centraba en Git, control de versiones y GitHub Actions. La ampliación fue reportada por NDTV vía MSN esta semana.

📑 En este artículo
  1. TL;DR
  2. Qué son los cursos gratuitos de IA de GitHub Skills
  3. Contexto: de GitHub Learning Lab a GitHub Skills
  4. Cómo funciona un curso por dentro
  5. Cómo empezar hoy mismo
  6. Impacto: cómo se compara con otras plataformas gratuitas
  7. Qué sigue
  8. Preguntas frecuentes
    1. ¿Los cursos gratuitos de IA de GitHub Skills tienen costo?
    2. ¿Necesito saber programar para empezar?
    3. ¿El badge de GitHub Skills sirve como certificación profesional?
    4. ¿Hace falta instalar algo en la computadora?
    5. ¿GitHub Skills reemplaza a GitHub Learning Lab?
    6. ¿Estos cursos reemplazan una certificación de Azure AI o AWS?
  9. Referencias

Para cualquier developer que quiera formarse en inteligencia artificial sin pagar un bootcamp ni una certificación privada, la noticia importa: alcanza con una cuenta gratuita de GitHub para empezar hoy mismo, sin tarjeta de crédito ni período de prueba.

TL;DR

  • Microsoft y GitHub suman cursos gratuitos de IA, ciencia de datos y machine learning a GitHub Skills.
  • GitHub Skills reemplazó a GitHub Learning Lab: cada curso es un repositorio real con ejercicios guiados por issues.
  • El acceso solo requiere una cuenta gratuita de GitHub, sin pago ni tarjeta de crédito.
  • Cada paso se valida con GitHub Actions, que comenta el issue y desbloquea el siguiente ejercicio.
  • Los cursos se completan en el navegador con GitHub Codespaces o clonando el repositorio localmente.
  • La novedad se suma a Microsoft Learn, que ya ofrece rutas gratuitas de IA sobre Azure.
  • El badge de finalización queda en el perfil de GitHub, pero no es una certificación profesional formal.

Qué son los cursos gratuitos de IA de GitHub Skills

GitHub Skills (skills.github.com) es la plataforma con la que GitHub reemplazó a GitHub Learning Lab: en lugar de videos, cada curso es un repositorio real que el estudiante clona o “forkea” a su propia cuenta y completa siguiendo instrucciones que llegan como issues de GitHub. La nueva oferta suma rutas específicas de inteligencia artificial, ciencia de datos y machine learning al catálogo que antes se concentraba en Git, ramas, pull requests y CI/CD con GitHub Actions.

La mecánica no cambia respecto a los cursos previos de la plataforma: cada acción del estudiante (un commit, un push, cerrar un issue) dispara un workflow de GitHub Actions que valida el paso y desbloquea el siguiente. Es la misma infraestructura que GitHub ya usa para enseñar control de versiones, aplicada ahora a conceptos de IA como prompts, trabajo con modelos y flujos básicos de datos.

Los cursos gratuitos de IA de GitHub Skills apuntan a tareas concretas del día a día de un developer: entender qué es un modelo de lenguaje, escribir prompts efectivos, usar GitHub Copilot dentro del editor y aplicar conceptos básicos de ciencia de datos con Python. No reemplazan una carrera universitaria ni un posgrado en machine learning, pero cubren el escalón inicial que muchos equipos técnicos hoy dan por sentado.

Contexto: de GitHub Learning Lab a GitHub Skills

GitHub Learning Lab fue el antecesor directo de esta plataforma: ofrecía cursos interactivos similares, pero se dio de baja hace varios años en favor de GitHub Skills, que integró el mismo modelo pedagógico directamente en la cuenta de GitHub del usuario, sin un bot externo aparte. Desde entonces, GitHub fue sumando rutas como “Introduction to GitHub”, “Communicate using Markdown” o “Automate a workflow with GitHub Actions”.

La incorporación de cursos gratuitos de IA no ocurre aislada. Microsoft, dueña de GitHub desde 2018, viene empujando formación gratuita en inteligencia artificial a través de Microsoft Learn, con rutas de Azure AI, ciencia de datos y machine learning que ya existían antes de este anuncio. Sumar esas temáticas a GitHub Skills lleva ese mismo esfuerzo al lugar donde ya están los developers: el propio GitHub, sin tener que salir a otra plataforma para aprender.

El movimiento también responde a una demanda real del mercado: cada vez más ofertas de trabajo técnico piden manejo básico de herramientas de IA, y buena parte de los equipos de desarrollo todavía no tiene formación formal en el tema. Un bootcamp privado de IA puede costar varios miles de dólares; una ruta gratuita dentro de GitHub, en cambio, no le suma ningún costo adicional a algo que un developer ya usa a diario.

Interfaz de GitHub Skills mostrando el catálogo de cursos gratuitos de IA
GitHub Skills reemplazó a GitHub Learning Lab como plataforma de cursos interactivos. Foto de Jhan Castillón en Unsplash

Cómo funciona un curso por dentro

Cada curso de GitHub Skills vive en un repositorio bajo la organización skills en GitHub. Al hacer clic en “Start course”, GitHub crea automáticamente una copia del repositorio en la cuenta del estudiante y abre el primer issue con las instrucciones. A partir de ahí, todo pasa dentro de GitHub: no hace falta instalar nada localmente, aunque también se puede clonar el repo y trabajar desde la terminal.

gh repo fork skills/introduction-to-github --clone
cd introduction-to-github
git log --oneline

Ese comando usa la GitHub CLI para forkear el curso “Introduction to GitHub” y clonarlo en un solo paso. Cada curso tiene su propio nombre de repositorio bajo skills/; los de IA y ciencia de datos siguen la misma convención de nombres.

Por dentro, la validación de cada paso corre sobre GitHub Actions. La estructura típica de un workflow de este tipo se ve así:

name: "Skills Workflow"
on:
  push:
    branches:
      - main
jobs:
  validate_step:
    runs-on: ubuntu-latest
    steps:
      - name: Check exercise progress
        uses: actions/checkout@v4
      - name: Run validation script
        run: ./validate.sh
      - name: Update issue with next step
        uses: skills/action-update-issue@v2

Cada push al repositorio del estudiante dispara este workflow, que revisa si el ejercicio se completó correctamente y comenta el issue con el paso siguiente, o con un mensaje de error si falta algo por resolver.

sequenceDiagram
    participant E as Estudiante
    participant G as GitHub
    participant A as GitHub Actions
    E->>G: hace fork del curso en skills/
    G->>A: dispara workflow al detectar push
    A-->>E: comenta el issue con el siguiente paso
    Note over E,A: el ciclo se repite hasta completar el curso

Para confirmar que un curso quedó completo, alcanza con revisar que el último issue del repositorio esté cerrado y que aparezca el badge correspondiente en la sección Achievements del perfil de GitHub del estudiante.

💡 Tip: si un workflow no se dispara, revisá que las GitHub Actions estén habilitadas en el repositorio forkeado: por defecto GitHub las desactiva en forks nuevos por seguridad.

Cómo empezar hoy mismo

Sumarse a los cursos gratuitos de IA de GitHub Skills no requiere esperar ninguna invitación ni pagar nada. Los pasos son los mismos que para cualquier curso de la plataforma:

  1. Entrar a skills.github.com con una cuenta de GitHub (crear una es gratis).
  2. Filtrar el catálogo por las rutas de inteligencia artificial, ciencia de datos o machine learning.
  3. Hacer clic en “Start course”: GitHub forkea el repositorio automáticamente a la cuenta del estudiante.
  4. Seguir las instrucciones del primer issue y hacer commits a medida que se resuelven los ejercicios.
  5. Revisar el badge de finalización en la pestaña Achievements del perfil de GitHub.
Developer completando un ejercicio de un curso gratuito de IA en GitHub
Cada ejercicio se valida con un workflow de GitHub Actions al hacer push. Foto de Ofspace LLC en Unsplash

Impacto: cómo se compara con otras plataformas gratuitas

GitHub Skills no es la única puerta gratuita a la formación en IA que ofrece Microsoft. La tabla siguiente compara las tres plataformas principales del ecosistema:

PlataformaFormatoCostoEnfoque
GitHub SkillsEjercicios interactivos sobre repositorios reales, validados con GitHub ActionsGratisGit, GitHub, IA aplicada al flujo de trabajo del developer
Microsoft LearnMódulos teóricos y rutas de aprendizaje con evaluacionesGratis (certificaciones formales se pagan aparte)Azure, IA y ciencia de datos a nivel de plataforma cloud
LinkedIn LearningCursos en video con certificado de finalizaciónRequiere suscripción, con promociones gratuitas puntualesHabilidades profesionales generales, incluida IA

La diferencia de GitHub Skills está en el formato: en vez de mirar un video o leer un módulo, el estudiante trabaja directamente sobre un repositorio y un flujo de Actions, algo más cercano al día a día real de un developer que a un curso online tradicional.

📌 Nota: completar un curso de GitHub Skills no otorga un título ni una certificación profesional reconocida: el badge queda en el perfil de GitHub, pero no reemplaza una certificación paga como las de Microsoft Learn o proveedores externos.

El punto fuerte de esta expansión es bajar el costo de entrada. Mientras que un bootcamp de IA privado puede costar miles de dólares y una certificación de nube suele tener un examen pago, los cursos gratuitos de IA de GitHub Skills no agregan ningún gasto adicional para alguien que ya tiene una cuenta de GitHub, que es prácticamente cualquier developer activo hoy.

Qué sigue

Microsoft no publicó un cronograma de nuevas rutas para GitHub Skills, pero la dirección es consistente con lo que la empresa viene haciendo desde que integró GitHub Copilot en gran parte de su oferta educativa: acercar la formación en IA al mismo entorno donde el developer ya escribe código, en vez de mandarlo a una plataforma externa. Es razonable esperar que futuras rutas conecten estos cursos con Copilot Chat o con flujos de trabajo agénticos, dado que Copilot ya aparece en otros cursos del catálogo de GitHub Skills. También es previsible que Microsoft siga usando GitHub como vidriera de sus iniciativas de formación en IA, dado que ahí ya están los usuarios a los que quiere llegar.

📖 Resumen en Telegram: Ver resumen

Probalo hoy mismo: entrá a skills.github.com, filtrá por IA o ciencia de datos y arrancá el primer curso con tu cuenta de GitHub.

Preguntas frecuentes

¿Los cursos gratuitos de IA de GitHub Skills tienen costo?

No. Todo el catálogo de GitHub Skills, incluidas las nuevas rutas de IA, ciencia de datos y machine learning, es gratuito y solo requiere una cuenta de GitHub.

¿Necesito saber programar para empezar?

Depende del curso. Algunas rutas, como las de introducción a GitHub o a IA generativa, no requieren experiencia previa; otras, como las de machine learning práctico, asumen conocimientos básicos de Python.

¿El badge de GitHub Skills sirve como certificación profesional?

No de forma oficial. Es un logro que queda visible en el perfil de GitHub, pero no equivale a una certificación paga de Microsoft, AWS o Google.

¿Hace falta instalar algo en la computadora?

No necesariamente. Los ejercicios se pueden completar íntegramente desde el navegador usando GitHub Codespaces, aunque también se puede clonar el repositorio y trabajar localmente con Git.

¿GitHub Skills reemplaza a GitHub Learning Lab?

Sí. GitHub Learning Lab fue discontinuado y su funcionalidad quedó integrada en GitHub Skills, que usa la misma cuenta y los mismos repositorios de GitHub sin un bot externo aparte.

¿Estos cursos reemplazan una certificación de Azure AI o AWS?

No. Son un punto de partida práctico, pero las certificaciones formales de nube siguen siendo exámenes pagos e independientes, como los de Microsoft Learn.

Referencias

  • NDTV vía MSN: cobertura del anuncio de los cursos gratuitos de IA en GitHub Skills.
  • GitHub Skills: catálogo oficial de cursos interactivos gratuitos de GitHub.
  • Microsoft Learn: plataforma de formación gratuita de Microsoft con rutas de IA y ciencia de datos.
  • GitHub Actions Docs: documentación oficial de la tecnología que valida cada paso de los cursos.

📱 ¿Te gusta este contenido? Únete a nuestro canal de Telegram @programacion donde publicamos a diario lo más relevante de tecnología, IA y desarrollo. Resúmenes rápidos, contenido fresco todos los días.

Imagen destacada: Foto de Joshua Reddekopp en Unsplash


Andrés Morales

Desarrollador e investigador en inteligencia artificial. Escribe sobre modelos de lenguaje, frameworks, herramientas para devs y lanzamientos open source. Cubre papers de ML, ecosistema de startups tech y tendencias de programación.

0 Comentarios

Deja un comentario

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.