Udemy

Platform

Español

Language

Development Tools

Category

Git y GitHub desde Cero a Experto

Sistema de control de versiones Git y GitHub desde cero, de manera rápida, bien explicada y 100% Actualizado!

4.61 (82 reviews)

Students

16 hours

Content

May 2021

Last Update
Regular Price

SKILLSHARE
SkillShare
Unlimited access to all SkillShare courses
EXCLUSIVE 30-DAY FREE TRIAL

What you will learn

Control de versiones locales y en línea

Manejo a Fondo de Git y GitHub desde cero

Crear y trabajar con el mejor sistema de control de versiones locales y en la nube

Conocer y utilizar GitHub para tener nuestros proyecto de una manera segura

Conocimiento para trabajar en equipo en proyectos de programación (Móvil, Web y de Servidores)

Uso de GitHub para administración de Proyectos

Hacer colaboraciones a proyectos OpenSource

Colaborar en trabajos en equipo de manera remota


Description

CUPÓN MAYOR DESCUENTO:

$115 Pesos Mexicanos o $9.99 Dólares: INICIO_JUNIO_2021 (Hasta el 11 de Junio)


CUPÓN DE DESCUENTO MENSUAL: JUNIO_2021 (Todo Junio)


En este curso Aprenderas desde lo más básico hasta en un nivel profesional a manejarte con el mejor sistema de control de versiones hasta el momento el cual es Git, con ayuda del más usado y probablemente mejor sistema de control de versiones en la nube GitHub.

Comenzaremos desde que es un sistema de control de versiones y por que es importante usarlo.

Hasta la creacion y utilizacion de proyectos para aumentar tu curriculum en la industria.

Este curso se puede llevar a cabo en cualquier sistema operativo (Windows, Linux y MacOS).

Este curso se mantiene actualizado y así seguirá, si llegas a requerir de un tema en especifico puedes mandar la solicitud y lo agregaremos lo más pronto posible.

El Temario es el siguiente:



Introducción

    Por que usar un sistema de control de versiones

Instalaciones necesarias

    Instalacion en Windows

    Instalación de Linux

    Instalación en MacOS

Comenzando con Git

    Con que archivos podemos trabajar en Git

    Como usar la terminal de Git

    Comandos Básicos de Git

    Como moverse entre los commits

    Configurar usuario y email

    Concepto de Branch (Rama)

Comenzando con un proyecto

    Ver modificaciones en los archivos

    Como hacer commits multilinea

    Como salir de VIM

    Ver diferencias entre los commits

    Recapitulacion de lo aprendido

    Introducción a las ramas

Comenzando con las Ramas

    Que son las Ramas y como Funcionan

    Moverse entre commits de la misma rama

    Git Reset

Repositorios Remotos en un Proyecto Real

    Empezando con el Proyecto

    Repositorios Remotos Comienzo

    Creando nuestras primeras Ramas

    Moverse entre Ramas y ver los cambios

    Hacer merge entre ramas

    Especificaciones para hacer merge

    Solucion de conflictos al hacer un merge

Comenzando con GitHub

    Primeros Pasos en GitHub

    Crear un repositorio remoto

    Solucionando los Errores

    Creación de repositorio Remoto

    Haciendo Push en GitHub

Flujo de trabajo Real

    Haciendo cambios en GitHub y Trayendolos al repositorio Local

    Como eliminar un repositorio Local

Mejorando la seguridad de nuestros repositorios

    Uso de llaves Públicas y Privadas

    Conexión a GitHub por SSH

    Configurando SSH Parte 1

    Configurando SSH Parte 2

    Haciendo Commits con SSH

    Solución del Problema

    Configuracion Final de GitHub

Uso de Tags y Alias

    Creación de Tags

    Como eliminar un alias

    Uso de Tags

    Eliminar, Agregar y Borrar los Tags

Trabajando con multiples ramas en GitHub

    Hacer Push de otras ramas en GitHub

    Agregando Ramas a GitHub

Agregar Colaboradores a GitHub

    Agregando colaboradores en GitHub

    Colaborando en el proyecto

    Como Trabajar en Remoto (Ejemplo Real)

    Flujo de Tarabajo con varias personas en GitHub

Que son y como hacer pull request

    Como funcionan los pull request y para que sirven

    Uso de Pull Request y Merge Request Parte 1

    Uso de Pull Request y Merge Request Parte 2

Como colaborar en Proyectos OpenSource

    Colaborando en un Proyecto OpenSource Parte 1

    Colaborando en un proyecto OpenSource Parte 2

    Continuación con el Fork y Actualizaciones

    Participa en el Proyecto

Importantes

    Uso de gitignore

    Uso de README

GitHub en varias Plataformas

    GitHub Pages

    GitHub Móvil

Uso de Git Rebase

    Git Rebase Parte 1

    Git Rebase Parte 2

Git Stash y Git Clean

    Git Stash

    Git Clean

Git Cherry-Pick y Git amend

    Git Cherry-Pick

    Git amend

Git Reset y Reflog

    Reset

    Reflog

Git Grep y Git Log (Busqueda)

    Git Grep

    Git Log

Comandos Extras para Git y GitHub

    Parte 1

    Parte 2

Uso de issues

    Comenzando con Issues

    Cerrar Issues

Uso de Etiquetas o Labels

    Uso de Labels

Uso de Milestone

    Que son los Milestone y su correcto uso

    Milestones, Cierre y Eliminación

Asociación de Issues a Commits y a Pull Request

    Asociando Issues a commits

    Asociando commits a pull request

Uso de las Wikis

    Comenzando con las Wikis

    Agragar referencias a las Wikis

Proyectos en GitHub

    Proyectos en GitHub

    Automatizando en los Proyectos

Organizaciones en GitHub

    Creando Organizaciones

    Transferir un repositorio a una organización

    Creando Equipos de Trabajo

    Privilegios de Acceso al Repositorio

    Opciones Extras en las Organizaciones

    Ajustes de las Organizaciones

    Ajustes de Usuario

    Autenticación de Dos Factores (TFA)

Gist

    Comenzando con los Gist

    Crear, Editar y Modificar un Gist

    Hacer Forks de Gist Públicos

Modificando nuestro perfil Público en GitHub

    Configurando el perfil de GitHub

    Creando el README del perfil

    Editando el README del perfil

    Agregando Estadísticas de nuestro repositorio

    Agregando referencias de páginas con Logos

    Agregando Iconos especiales de Lenguajes y más

GitHub Actions

    Comenzando con las acciones

    GitHub Actions

    Terminando configuración de los Vídeos

MarkDown

    Escribir Texto en MarkDown



Screenshots

Git y GitHub desde Cero a Experto
Git y GitHub desde Cero a Experto
Git y GitHub desde Cero a Experto
Git y GitHub desde Cero a Experto

Content

Introducción

¿Por que usar un sistema de control de versiones?

Instalaciones necesarias

Instalando Git en Windows

Instalacion en Linux

Instalando Git en Mac OS

Comenzando con Git

Con que archivos podemos trabajar en Git

Como usar la terminal de Git

Comandos Básicos de Git

Como moverse entre los commits

Configurar usuario y email de git (Introducción a las ramas)

Comenzando con un proyecto

Ver modificaciones en los archivos

Como hacer commits multilinea y salir de Vi/Vim

Ver diferencias entre commits

Recapitulacion de lo aprendido e Introduccion a las ramas

Comenzando con las Ramas

Que son las Ramas y como Funcionan

Moverse entre commits de la misma rama

Git Reset

Repositorios Remotos en un Proyecto Real

Empezando con el Proyecto

Repositorios Remotos Comienzo

Creando nuestras primeras Ramas

Moverse entre Ramas y ver los cambios

Hacer merge entre ramas

Especificaciones para hacer merge

Solucion de Conflictos al hacer un merge

Comenzando con GitHub

Primeros Pasos en GitHub

Crear un repositorio remoto

Solucionando los Errores

Creacion de repositorio remoto y solucion de posibles errores

Haciendo Push en GitHub y solución de errores

Flujo de Trabajo Real

Haciendo cambios en GitHub y trayendolos al repositorio Local

Como eliminar un repositorio Local (Si se creo por error)

Mejorando la seguridad de nuestros repositorios

Uso de llaves Públicas y Privadas

Conexion a GitHub por SSH

Configurando SSH Parte 1

Configurando SSH Parte 2

Haciendo Commits con SSH

Solucion del Problema

Configuracion Final de GitHub

Uso de Tags y alias

Creación de Tags

Como eliminar un alias

Uso de Tags

Eliminar, Agregar y Borrar Tags

Trabajando con multiples ramas en GitHub

Hacer push de otras ramas en GitHub

Agregando Ramas a GitHub

Agregar Colaboradores a GitHub

Agregando colaboradores en GitHub

Colaborando en el proyecto (Dos personas en distintas computadoras)

Como trabajar en remoto (Ejemplo Real)

Flujo de Trabajo con varias personas en GitHub

Que son y como hacer pull request

Como funcionan los pull request y para que sirven

Uso de Pull Request y Merge Request Parte 1

Uso de Pull Request y Merge Request Parte 2

Como colaborar en Proyectos Opensource

Colaborando en un proyecto OpenSource Primera Parte

Colaborando en un proyecto OpenSource Segunda Parte

Continuacion con el Fork y Actualizaciones

Participa en el Proyecto

Importantes

Uso de gitignore

Uso de README

GitHub en varias Plataformas

GitHub Pages

GitHub Móvil

Uso de Git Rebase

Git Rebase Parte 1

Git Rebase Parte 2

Git Stash y Git Clean

Git Stash

Git Clean

Git Cherry-Pick y Git amend

Git Cherry-Pick

Git amend

Git Reset y Reflog

Git Reset y Git Reflog

Busqueda (Git Grep y Git Log)

Git Grep y Git Log

Comandos Extras para Git y GitHub

Parte 1

Parte 2


Reviews

L
Luis27 May 2021

El curso es muy bueno, me agrada que se basa en la repetición de comando para reforzar lo aprendido. y recuerden rompanla y síganla rompiendo.

E
Ezequiel11 May 2021

Excelente curso, lo recomiendo 100%. Chochy está siempre disponible y atento a las consultas. Muy completo.

A
Andres8 May 2021

la clase: confg usario y email deberia ir al principio de las clases, me habria ahorrado el error de no poder hacer un commit y haber tenido que buscar la solucion en internet. Ademas explica muy rapido

N
Nicolas17 April 2021

Curso muy completo y extenso, me encanto terminarlo con las ganas de mejorar mi cuenta en github y aprender a hacer repositorios de mis proyectos. EXCELENTE CURSO!!

P
Patrick_Navarro2 April 2021

Es un excelente curso para aprender Git y Github desde cero, el instructor explica cada detalle muy bien y si tienes alguna duda te las responde en la sección de preguntas. Les recomiendo este curso a todos.


Coupons

DateDiscountStatus
3/27/202175% OFFExpired
3/28/2021100% OFFExpired
3/28/202168% OFFExpired
4/18/202175% OFFExpired
4/18/202168% OFFExpired
5/14/202175% OFFExpired
5/28/202175% OFFExpired

Related Courses

SKILLSHARE
Master Git & Github
Master Git & Github
SKILLSHARE
Git Basics. Commits, code merges, GitHub repository
Git Basics. Commits, code merges, GitHub repository
SKILLSHARE
GIT and GitHub Basics -Bootcamp
GIT and GitHub Basics -Bootcamp

3248768

Udemy ID

6/18/2020

Course created date

3/27/2021

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram