Guía práctica de Git y GitHub - eLearning
450,00 EUR
- 10 hours
Domina el control de versiones y conviértete en un desarrollador más eficiente y colaborativo con el curso Mastering Git and GitHub. Esta formación práctica está diseñada para ayudarte a entender cómo los equipos de software modernos gestionan, rastrean y colaboran en el código utilizando Git y GitHub.
Características clave
Idioma
Curso y material en inglés
Nivel
Nivel principiante
Acceso
1 año de acceso a la plataforma de aprendizaje
3 horas de videos a pedido
con más de 10 horas de estudio recomendadas
14 ejercicios prácticos guiados
4 evaluaciones calificadas automáticamente
31 cuestionarios de repaso
2 tareas integrales
Certificación
Incluye certificado de finalización del programa

Resultados de aprendizaje
Al final de este curso, serás capaz de:
Control de versiones
Comprender los sistemas de control de versiones y por qué son esenciales en el desarrollo de software
Instalar
Instalar, configurar e inicializar repositorios Git
Comando
Trabaja con comandos de Git como add, commit, status, diff y log
Remoto
Gestiona repositorios locales y remotos de forma eficaz
Gestionar
Crear y gestionar ramas para el desarrollo en paralelo
Colaborar
Colabora usando GitHub (clonar, hacer forks, pull requests, revisiones)
Combinar
Resolver conflictos de fusión en escenarios del mundo real
Mejor práctica
Aplicar las mejores prácticas para la colaboración en equipo en el código
Mantener
Mantén la documentación usando README y .gitignore
Compilar
Gana confianza para gestionar flujos de trabajo completos con Git de principio a fin

Cronograma del curso
Introducción al control de versiones con Git
Lección 01
- Qué es el control de versiones y por qué es importante
- Introducción a Git y a sus conceptos básicos
- Instalación y configuración de Git
- Inicializando repositorios
- Plataformas de alojamiento Git e introducción a GitHub
Git desde la línea de comandos
Lección 02
- Flujo de trabajo de Git y ciclo de vida de los archivos
- Preparar cambios con git add
- Confirmar cambios con git commit
- Seguimiento de cambios con git status
- Comparar versiones usando git diff
Comandos Git cotidianos
Lección 03
- Trabajar con repositorios remotos
- Enviar cambios a GitHub
- Visualizar el historial de commits
- Gestión de ramas
- Mover y eliminar archivos en Git
Git para la colaboración
Lección 04
- Clonar y bifurcar repositorios
- Creación y gestión de solicitudes de extracción
- Revisiones de código y flujos de trabajo de colaboración
- Resolución de conflictos de fusión
- Trabajo con archivos README y documentación
- Uso eficaz de .gitignore
Proyecto de Fin de Carrera
Lección 05
- Implementación de un flujo de trabajo integral con Git y GitHub
- Gestión de un proyecto completo utilizando las mejores prácticas de control de versiones

¿Quién debería inscribirse en este programa?
Requisitos previos
- Conocimientos básicos de informática y uso de software
- Es útil tener familiaridad con cualquier interfaz de línea de comandos
- Se recomienda tener conocimientos básicos de formatos de datos como CSV o JSON
Desarrolladores de software y programadores
Estudiantes que ingresan a carreras de ingeniería de software
Profesionales que trabajan en equipos de desarrollo
Colaboradores de código abierto
Declaraciones
Licencias y acreditación
Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia
Política de equidad
Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.
Preguntas frecuentes

¿Necesita soluciones corporativas o integración LMS?
¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!
