
Professional Skills
Learn GitHub for Open Source
About the course
Start date: to be confirmed. It will open once the minimum number of enrollments is reached.
This GitHub for open source course is for developers: you will learn to use GitHub for open-source projects, collaborating effectively with other developers and managing your own projects.
What is included
- lessons
- 5
- quiz
- 1
- resource
- 1
- certificate
- Yes
Syllabus
5 lessons
01Clase 1 - Introducción al Código Abierto y Fundamentos de Git/GitHub
Contenidos:
Introducción al Código Abierto
Qué es el software libre y de código abierto (FOSS)
Licencias comunes (MIT, GPL, Apache)
Ética y sostenibilidad del open source
Fundamentos de Git y GitHub
Repositorios: clonar, forkear y hacer pull
Commits, ramas y merges
GitHub Flow vs Git Flow
02Clase 2 - Contribuir a un Proyecto y Colaboración y Comunidad
Contenidos:
Contribuir a un Proyecto
Leer el README, CONTRIBUTING.md y CODE_OF_CONDUCT
Issues, forks y pull requests
Buenas prácticas para contribuciones (mensajes de commit, pruebas, estilo)
Colaboración y Comunidad
Cómo crear y responder issues
Etiquetas, milestones y discussion boards
Revisión de código y feedback constructivo
03Clase 3 - Automatización y Mantenimiento
Contenidos:
Automatización y Mantenimiento
GitHub Actions y CI/CD básicos
Gestión de dependencias y seguridad
Herramientas de mantenimiento: bots, templates, CODEOWNERS
04Clase 4 - Tu Primer Proyecto Open Source
Contenidos:
Tu Primer Proyecto Open Source
Cómo iniciarlo
Cómo atraer colaboradores
Cómo mantenerlo en el tiempo
- 05Conclusión
06Sobre el instructor
Andrea Correia – Open Source software developer & DevRel
Open Source software developer & DevRel
This course doesn't have an open spot yet
Leave your email and we'll notify you as soon as a new cohort opens.
Just a moment…
Done! We'll email you when this course opens.
We couldn't register your interest. Please try again.
This feature will be available soon.
Starts Dec 10, 2026
I'm interested