Curso de GitHub para DevOps

Automatiza el flujo de trabajo para proyectos de cualquier índole con GitHub

Duración: 24 horas lectivas

Participantes: A partir de 5 alumnos 

 

Características Principales

  • Duración: 24 horas
  • Horarios: Flexibles en horario a determinar
  • Localización: Flexible según las necesidades de la empresa soliciante
  • Bonificable a través de Fundae.

Descripción del curso:

 

GitHub es una potente plataforma colaborativa que nos permite testear proyectos de diferentes lenguajes de programación y frameworks de forma eficaz y ahorrando gran cantidad de tiempo, permitiendo alojar, administrar o revisar código de múltiples proyectos.

GitHub se ha convertido en una referencia imprescindible para desarrolladores que quieran automatizar su flujo de trabajo en proyectos de cualquier índole.

Durante el curso conoceremos las características y principales funcionalidades de GitHub, estudiaremos su metodología de trabajo, y diseñaremos múltiples repositorios para el correcto uso de esta robusta herramienta durante 24 horas lectivas.

Duración: 24 horas lectivas

Horario flexible según necesidades de la empresa

Curso bonificable a través de FUNDAE

Localización flexible según necesidades de la empresa

Temario y ficha descriptiva del curso:

  • El presente curso podrá ejecutarse en modalidad Presencial o Telepresencial según las necesidades del cliente
  • El horario flexible se establecerá  ajustándose a la petición de la empresa solicitante y de la disponibilidad de Culture Lab,. 
  • La impartición del curso podrá realizarse en las instalaciones de la empresa. En paralelo también se podrá estudiar su impartición en las instalaciones de Culture Lab.
  • Antes de la impartición del curso se realizará una llamada de control entre el formador del curso y uno de los responsables de la empresa para coordinar los objetivos clave y confirmar que el curso se adecua correctamente a sus requisitos. 
  • Para aplicar esta modalidad de formación, se requiere un mínimo de 5 alumnos por parte de la empresa solicitante.
  • El precio final de la formación se establecerá  según el número de alumnos y el lugar de impartición.
  • La empresa  podrá solicitar la bonificación del curso a través de FUNDAE (Antigua Fundación Tripartita) 
  • Culture Lab facilitará a la empresa solicitante la documentación necesaria para que la empresa pueda dar de alta el proceso de bonificación del curso.
  • El presente curso dispondrá de una bonificación máxima aplicable en modalidad Presencial de 13€/hora x 24 horas = 312€ por cada alumno

El crédito disponible para las empresas durante el presente ejercicio se calcula a partir de dos datos: lo cotizado por la empresa en concepto de Formación Profesional en el año anterior y el tamaño de su plantilla, que determinará el porcentaje del importe cotizado al cual tiene derecho la empresa:

Empresas de 1 a 9 trabajadores: 100%.
De 10 a 49 trabajadores: 75%.
De 50 a 249 trabajadores: 60%.
De 250 o más trabajadores: 50%.

  • Durante la impartición del curso Culture Lab se encargará  de los controles de asistencia diarios de los alumnos, así como de las encuestas de evaluación finales, las cuales serán entregadas al responsable de la empresa al finalizar el curso. 

 

Temario del curso: Técnicas de GitHub para DevOps

Tema 1º Introducción a Git y Github

  • ¿Qué es Github? 
  • Diferencias entre Git y Github
  • Instalación de Git y componentes principales
  • Uso y metodología de Git
  • Creación de proyectos con Git

 

Tema 2º Repositorios de Github

  • Instalación y configuración de Github
  • Set Up con Github
  • Creación de repositorios
  • Tipos de repositorios
  • Creacción, subida y descarga de repositorios
  • Clonación de repositorios

 

Tema 3º Herramientas de importación y desarrollo

  • Importación de proyectos 
  • Desarrollo en local de proyectos
  • Instalación de paquetes ejecutables
  • Modificación y sincronización de repositorios remotos
  • Configuración de Gitflow
  • Metodología de gestión de ramas
  • Usos de las SSH Keys

 

Tema 4º Operaciones con SourceTree

  • Introducción a SourceTree
  • Funcionalidades principales de SourceTree
  • Descarga y subida de repositorios 
  • Colaboración de proyectos

 

Tema 5º Revisión y operaciones avanzadas con Github

  • Retoques finales de proyectos
  • Resolución de problemas comunes
  • Seguimiento de errores 
  • Ramas protegidas
  • Propietarios del código
  • Gráficos de información del repositorio: pulso, contribuyentes, tráfico, confirmaciones, frecuencia de código, red y bifurcaciones
  • Funciones y usos de API GraphQL

 

 

 

Requisitos del curso: 

  • Para realizar este curso es recomendable disponer de experiencia previa en al menos un lenguaje de programación tales como Java, Python o similares. 
  • Aprender el uso de la herramienta Git y la aplicación Gitbot 
  • Análisis los aspectos principales de un proyecto
  • Implementar repositorios públicos y privados a través de Gitbot
  • Sincronizar y perfeccionar códigos, lenguajes o frameworks, y compartirlos con la comunidad Gitbot.
  • La presente convocatoria tambíen está disponible en modalidad Telepresencial.
  • Una vez inscrito, te enviaremos el acceso a la plataforma Telepresencial, y un Drive Privado con toda la información y contenidos.
  • Podrás realizar el curso a través de tu ordenador, móvil o tablet. 
  • Los alumnos deberán conectarse en los mismos horarios que la modalidad Presencial, y disponer de conexión a internet y micrófono.
  • Durante la retransmisión curso, escucharás el discurso del formador en tiempo real, podrás ver la presentación,  realizar ejercicios y consultar tus dudas al momento durante el curso. 
  • Grabaremos todas las sesiones del curso, y las compartiremos a través de un Drive Privado a los alumnos participantes durante 3 meses tras la finalización del curso.
  • Una vez finalizada la formación, te enviaremos un Certificado del curso emitido por Culture Lab TS S.L. 

Curso de GitHub para DevOps

Aprende a alojar, revisar y administrar proyectos de toda índole para perfeccionar tus productos y servicios.