Git, GitHub & amp; SourceTree

Aprender a usar un sistema de control de versiones e integrarlo en tu trabajo diario es siempre una revelación: de repente los errores son fáciles de deshacer, las versiones antiguas se recuperan en segundos, los miembros del equipo pasan a Colaborar de verdad en vez de estorbarse entre sí, incorporar y reutilizar código de terceros es trivial y por muchos discos que fallen, el código no se pierde. Nunca.

Este curso práctico, exclusivo y 100% diseñado por nuestro equipo de Jedis Keepcoding es ideal para desarrolladores individuales y equipos, ya que permite a los miembros trabajar con la tranquilidad y seguridad de saber que siempre podrán volver atrás, conocerán qué ha pasado con el código, controlarán quién y cuándo se ha modificado y reducirán el tiempo dedicado al mantenimiento del mismo.

Partiendo de cero, se aprenderá a manejar e integrar en nuestro “workflow” git (sistema de control de versiones), gitHub (gestión de repositorios remotos de git) y SourceTree (interfaz gráfica para git de Atlassian).

Tu Instructor

Jedi git

Alberto Casero comenzó a programar con tan sólo 15 años. Es graduado como Ingeniero en Informática de Sistemas e Ingeniero de Software y colabora en grupos de investigación en la Universidad Politécnica de Madrid.

Le encanta desarrollar frontend en HTML5, CSS3 y JavaScript, programar APIs en Python para crear apps en iOS y Android y es experto en el control de versiones con git. Tiene su propia empresa dedicada al desarrollo de proyectos en internet con software inteligente usando tecnologías web y móviles avanzadas, y es Director del KeepCoding Web Development Master Bootcamp

Comunidad Geek

Al terminar el curso, estarás capacitado para usar la herramienta git de control de código fuente, ya sea para el desarrollo en equipo de aplicaciones o de cualquier otro trabajo que se beneficie del seguimiento de cada nueva versión de un objeto o documento. Sabrás como revisar el historial de un objeto, volver a versiones anteriores de un objeto y desarrollar aplicaciones  en forma simultánea. Pasarás además a formar parte de nuestro grupo de discusión exclusivo para antiguos alumnos donde podrás resolver dudas y hacer networking en un entorno totalmente geek y rodeado de profesionales de máximo nivel.

Al completar el curso recibirás:

  • Certificado de participación KeepCoding.
  • Camiseta KeepCoding para convocatorias en nuestro Centro.
  • Acceso a nuestra gran comunidad Alumni KeepCoding

 

 

Filosofía de Enseñanza

Filosofía de Enseñanza

En KeepCoding somos geeks hasta la médula y sentimos en nuestra propia piel las necesidades del día a día de un desarrollador. Por eso diseñamos todos nuestros cursos con un objetivo muy claro: atender a dichas necesidades proporcionando una base muy sólida en aquellos conceptos que de verdad son importantes y los más difíciles de asimilar por cuenta propia.

Es un curso pensado para programadores en general y, muy especialmente, para programadores de apps que quieran optimizar su productividad y el control sobre su código fuente.

Como en todos nuestros cursos “gourmet”, los conocimientos se asimilan de forma práctica. Vas a aprender  a usar y a sacar el máximo provecho de git y gitHub, integrar ambas herramientas en tu flujo de trabajo y dejar sentadas unas bases sólidas para usos avanzados como Continous Integration y el uso conjunto del control de versiones con TDD (Test Driven Development).

Pasarás la mayor parte del tiempo trabajando con git. Durante el curso de usará SourceTree como cliente git, con el que realizaremos las prácticas y demostraciones.


Temario

Temario

  • Qué nos va a aportar git y lo que vamos a aprender
  • Instalación de las herramientas en los 3 sistemas
  • Al principio todo era diff y patch
  • Intro a Git (el gráfico)
  • Checkout
  • Donde dije digo digo diego: deshacer lo hecho
  • Donde dije diego digo digo: deshacer lo deshecho
  • Gestión de fichero
  • El ejemplo
  • Ramas
  • Merging
  • Selección de nodos
  • Conflictos: cuando la resistencia no es fútil
  • Repasando y aplicando en la práctica todo lo visto una vez más
  • Al fin estamos listos para rebase
  • Repos remotos: Sal de armario y júntate con los demás frikis de github.
  • Eliminar cosas del repositorio
  • Rebase interactivo ( squash, edit, pick)
  • Giflow: utilizando git como un verdadero profesional
  • Extras para divertirnos un poco más.


Requisitos

Requisitos

Es un curso pensado para programadores, pero no se requiere ningún conocimiento previo de git o cualquier otro sistema de control de código.


Duración

Duración

16 horas


Horarios

Horarios

Este curso se imparte en modalidad a distancia: Lunes a jueves 20:30 a 00:30



Precios

Precios

PRECIO: 599€ PVP. Consúltanos sobre descuentos y promociones especiales.

PROMO POWER PACK: Por sólo 149€ más, llévate cualquier curso online de nuestra plataforma KeepCoding Online ¡con acceso de por vida!

Testimonios de los alumnos

Nuestra mejor carta de presentación

  • Testimonial

    ¡Podía repasar y cimentar bien todos los conceptos desde mi propia casa! ¡Y de por vida!

    David Linares, Software Architect Fermator Group.

    Debido a mi trabajo, no había podido poner en práctica muchos conceptos aprendidos, así es que fui olvidando cosas. Y entonces llegó el Curso iOS Online. Cuando tuve la oportunidad de asistir a la convocatoria de Barcelona, no la desaproveché y la verdad es que fue todo un acierto, no me lo pensé dos veces y me matriculé.  

  • Testimonial

    Después de ver los detalles fue imposible resistirse a comprarlo y por supuesto a recomendarlo

    Narciso Pérez Rabadán, Técnico de Sistemas Novasoft.

    Estaba aprendiendo a través de blog y ejemplos las cosas que necesitaba en cada momento. Iba aprendiendo pero sin rumbo, había conceptos que no entendía y otros que no conocía y ahora entiendo todas las dificultades que tenía. Cuando vi la oportunidad de seguir este curso, curioseé un poco y enseguida vi que era de una muy buena calidad, que ofrecía garantías de satisfacción y que siempre se iría actualizando. La mayor satisfacción ha sido aprender y comprender la filosofía para programar en iOS.

  • Testimonial

    Quería afianzar mis conocimientos con un profesor de calidad y así fue

    Jon Segador, España. Programador de aplicaciones y juegos para iOS y Android. Desarrollo de páginas web.

    En realidad ya sabía programar para iOS de lo que había aprendido por mi cuenta. La experiencia y buenos comentarios sobre los cursos de Fernando hicieron que me apuntara.

  • Testimonial

    Tras leer el índice del curso Fundamentos iOS y los fantásticos comentarios de antiguos alumnos, no pude resistirme

    Juanjo Corbalán, España

    Aún cuando es un curso de iniciación, el contenido es bastante completo. Cada lección teórica se aplica al desarrollo de una app completa, de inicio a fin. Y todo ello se hace de una forma sencilla, amena y cercana, simplificando notablemente el proceso de aprendizaje.

  • Testimonial

    Ir a un curso formal con los genios de KeepCoding y entender lo que dicen es para mí ​una proeza

    Jorge Ledezma, Panamá. Managing Director Zoada Digital Marketing Panama.

    Porque te pone a hacer lo que aprendes, tiene una buena proporción de teoría y práctica, llena esos espacios en blanco que el Internet o los libros no pueden llenar y los instructores, además de tener amplia experiencia en programación, se mantienen sumamente actualizados en lenguajes que cada seis meses o menos presentan novedades.

  • Testimonial

    Al buscar los mejores cursos, el de Fernando siempre salía

    Carlos López, México

    Me permitió tener bases muy fuertes para dominar las piezas de iOS y llegar más allá por mi cuenta. Por ejemplo, un reto de la app fue el uso de game center. Sin embargo, las bases de lo que aprendí me permitieron ampliar lo que sabía y utilizar el mejor método para implementarlo. Conforme avanzaba, notaba lo fácil que entendía el entorno y como tenía sumo cuidado en cada elemento que añadía.


Información del curso
  • Horario:Lunes a jueves 20:30 a 00:30 (16 horas)
Profesores
Alberto Casero
Departamento
Git

Cursos relacionados -

Uso de cookies

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

CERRAR