Está en la página 1de 5

Desarrollo colaborativo

con Git

CONATEL / GERENCIA DE FORMACIN EN COMUNICACIN Y TELECOMUNICACIONES


Desarrollo Colaborativo con Git

CARTA DESCRIPTIVA

CRDITOS

Especialista en contenido
(Diseo y desarrollo del contenido)

Jos Luis Vieitez

Diseador(es) Instruccional(es)

Jisell Zambrano

Facilitador (a)

Jos Luis Vieitez

Versin 1.0. Septiembre 2015

CONATEL / GERENCIA DE FORMACIN EN COMUNICACIN Y TELECOMUNICACIONES


Desarrollo colaborativo con Git

CARTA DESCRIPTIVA

DESCRIPCIN GENERAL
Modalidad
Tipo de Curso

Presencial
Terico / Prctico

Objetivo General

Utilizar las herramientas ofrecidas por Git, como Sistema


Controlador de Versiones Distribuido, para lograr el
rendimiento y la organizacin del cdigo de un proyecto
desarrollado de manera grupal, evitando conflictos
complejos en el desarrollo.

Objetivo especficos

Dirigido a

Conocimientos Previos

N de Participantes
Duracin
Estrategias
Instruccionales
Recursos
Instruccionales

Distinguir las caractersticas y tipos de sistemas de


control de versiones.
Aplicar las herramientas de instalacin y
configuracin de Git en Sistemas Operativos basados
en GNU/Linux.
Identificar tipos de repositorios y comandos bsicos
de Git.
Utilizar las herramientas de Git en la resolucin de
conflictos.
Distinguir las funcionalidades de GitHub y GitLab
Crear un proyecto en equipo usando un Controlador
de Versiones.

Desarrolladores en general con conocimientos bsicos de


programacin.
HTML, CSS, Conocimientos Bsicos de Programacin
(Programacin Estructurada o Programacin Orientada a
Objeto).
Haber desarrollado en algn lenguaje de programacin Open
Source (No limitativo).
Manejo de Linea de Comandos GNU/Linux (Indispensable)
20
16 horas
Exposicin interactiva, interaccin grupal, preguntas y
respuestas, aplicaciones prcticas.
Pizarra acrlica y marcadores.
Vdeo proyector para realizar demostraciones.
Acceso a Internet con ancho banda, es indispensable.
Estaciones de trabajo con sistema operativo Debian 8
(Jessie). La versin de Debian es indispensable.

CONATEL / GERENCIA DE FORMACIN EN COMUNICACIN Y TELECOMUNICACIONES


Desarrollo colaborativo con Git

CARTA DESCRIPTIVA

ndice Temtico

Usuario root para instalaciones sobre el Sistema


Operativo
Instalacin de paquetes de apache2, php5, php5-gd,
php5-mysql, mysql-server
Instalacin del editor de texto Sublime Text 3.

1. Qu es un Sistema de Control de Versiones?


2. Sistemas de Control de Versiones Centralizados y
Distribuidos
3. GIT Como Sistema de Control de Versiones
Distribuido: Historia, Conceptos, Instalacin y
Configuracin
4. Tipos de Repositorios en GIT
5. Comandos bsicos de GIT
Preparacin, Estatus, Commits, Push, Pull
Manejo del historial de versiones
Manejo de Ramas, Etiquetas
Manejo de Repositorios
6. Resolucin de Conflictos
7. GitHub y GitLab
8. Crear un Servidor de Control de Versiones

REFERENCIAS UTILIZADAS
PUBLICACIN ELECTRNICA
GIT-SCM. Documentacin de GIT. Disponible en http://git-scm.com/doc [consulta: 15 de
Septiembre de 2015].

CONATEL / GERENCIA DE FORMACIN EN COMUNICACIN Y TELECOMUNICACIONES


Desarrollo colaborativo con Git

CARTA DESCRIPTIVA

CRONOGRAMA
Da / 1
8:00 / 8:15
8:15 / 9:45
9:45 / 10:00
10:00 / 11:00
11:00 / 12:00
12:00 / 1:00
1:00 / 1:45
1:45 / 2:45
2:45 / 3:00
3:00 / 3:15
3:15 /4:15
4:15 / 4:30
Da / 2
8:00 / 8:45
8:45 / 9:45
9:45 / 10:00
10:00 / 11:00
11:00 / 12:00
12:00 / 1:00
1:00 / 1:45
1:45 / 2:45

CONTENIDO
Presentacin del curso. Presentacin del facilitador y los participantes.
Chequeo de expectativas.
Introduccin
RECESO
Sistemas de Control de Versiones: definicin y tipos.
GIT Como Sistema de Control de Versiones
ALMUERZO
Instalacin y Configuracin de GIT
Introduccin a los Repositorios de GIT
Comandos bsicos de GIT
RECESO
Manejo de Conflictos
Resolucin de Conflictos
CONTENIDO
GitHib & GiLab
Creando un servidor de Control de Versiones
RECESO
Inicio del proyecto colaborativo con GIT (4 grupos max.)
Continuacin del desarrollo del proyecto colaborativo (aplicacin de
conocimientos adquiridos)
ALMUERZO
Continuacin del desarrollo del proyecto colaborativo (aplicacin de
conocimientos adquiridos)

2:45 / 3:00
3:00 / 3:15
3:15 /4:15
4:15 / 4:30

RECESO
Continuacin del desarrollo del proyecto colaborativo (aplicacin de
conocimientos adquiridos)
Presentacin de los proyectos colaborativos y cierre del curso

CONATEL / GERENCIA DE FORMACIN EN COMUNICACIN Y TELECOMUNICACIONES


Desarrollo colaborativo con Git

También podría gustarte