Rasca la imagen para llevarte un descuento en tu curso. Podrás aplicar el cupón en el momento de pago.

5.0 /5
(17)

106
Bienvenido a Git y Github de la A a la Z
Cómo sacarle el máximo partido al curso
Tu cuaderno para tomar notas online sobre el curso
Cheatsheet resumen de Git y Github
Instalación de Git - Windows
Instalación de Git - MacOS
Instalación de Git - Linux
Instalación de Visual Studio Code (VSC)
Extensiones de Visual Studio Code (VSC)
Uso de comandos Vim
Bloque 1 - Git
¿Qué es un sistema de control de versiones?
¿Qué es un sistema de control de versiones distribuida?
¿Qué es Git?
El repositorio local
Repositorios remotos
Conceptos básicos de Git
Primeros pasos en Git
Arrancando el repositorio del proyecto
Primera interacción con en el repositorio
Recuperaciones con Git
Actualización de las descripciones de los commits
Reversión de los commits
Alternativas en la interacción con el repositorio
Revisión de los registros - Avanzado
Shortcuts para nuestros comandos
Diferencias entre commits y retrocesos
Supresión de archivos: externamente
Supresión de archivos: Git
Editar nombres de archivos: externamente
Editar nombres de archivos: Git
Mover archivos: Git
Mover archivos: externamente
Los ficheros .gitignore
Ramas en Git
Tipos de Ramas
Creación de Ramas
Tipos de Merge
Merge: Unión de ramas - Fast Forward
Merge: Unión de ramas - Unión automática
Merge: Unión de ramas - Con conflictos
Qué es una Tag
Generación de Tags
Algunos apuntes sobre tags
¿Qué es Stash?
Aplicar un Stash
Resolución de conflictos con Stash
Más acerca de otros comandos con Stash
Qué es Rebase
Rebase Interactivo
Aplicar un Rebase
Unir commits con Rebase Squash
Reescribiendo las descripciones con Rebase Reword
Más comandos del rebase interactivo
Bloque 2 - Github
Repositorio local vs repositorio remoto
Qué es GitHub
Crear una cuenta de GitHub
Comandos básicos relacionados con GitHub
Nuestro proyecto en GitHub
Solución del problema para hacer el Push del proyecto a GitHub - MAC
Solución del problema para hacer el Push del proyecto a GitHub - Windows
Tags en GitHub
Descargar modificaciones de GitHub (Git fetch & Git Pull)
Clonación de repositorios
Un recorrido por GitHub
Creando archivos desde GitHub en ramas nuevas
Creando archivos desde GitHub en ramas en main
Commits en profundidad en GitHub
Renombrar y sincronizar archivos desde GitHub
Eliminar y sincronizar archivos desde GitHub
Un viaje a través de los Tags
Markdown
Añadiendo a otros participantes al proyecto
Bifurcaciones, clonaciones y colaboradores
Trabajando con Forks
Pull Request
Trabajando con Pull Request
Buenas prácticas de trabajo
Releases
Aceptando la petición de colaboración
Eliminando un repositorio
Qué es un issue en GitHub
Trabajando con Issues
Labels
Milestones para nuestro proyecto
Qué es un Wiki
Crear y editar páginas de la Wiki
Añadir un footer o una barra lateral en una Wiki
Qué es un Proyecto dentro de GitHub
Trabajando con nuestro proyecto
Qué es GitHub Pages
Usando nuestro dominio de GitHub Pages
Qué es un Gist en GitHub
Trabajando con Gists
Qué es GitHub Desktop
Descarga de GitHub Desktop
Recorrido por GitHub Desktop
Importar un repositorio en GitHub Desktop
Flujo de trabajo
Ajustes de los usuarios
Autenticación de doble factor - 2FA
Generar un token de acceso personal
Generando una clave SHH para macOS
Generando una clave SHH para Windows
Hemos terminado una aventura juntos, ¡pero vamos a por la siguiente!

instructor

5.0 /5
(17)

  • Avatar
    Juan Camilo
    (5)
    Muy buen curso ¡Aprendí muchísimo!

  • Avatar
    Yeison
    (5)
    Una herramienta necesaria para desarrollo

    El practicar control de versiones me ha ayudado muchismo, sobre todo para colocar en produccion los modelos de machine learning (como es en mi caso). Muchas gracias equipo de Frogames

  • Avatar
    LUIS
    (5)
    Claro y concreto al asunto

    Un buen curso para iniciarse y con buena base poder empezar a dominar estos temas. Lo recomiendo.

  • Avatar
    Francisco
    (5)
    Primera parte - GIT

    Creo que hoy en día esta herramienta es indispensable para cualquiera que se quiera dedicar al mundillo de la programación en cualquier ámbito y la primera parte del curso me ha parecido impecable. Perfectamente explicado por Joan sin dejarse nada en el tintero. MUCHÍSIMAS GRACIAS por el conocimiento aportado.

  • Avatar
    BORJA
    (5)
    Excelente

    Curso muy completo y muy bien explicado.

  • Avatar
    Joiser
    (5)
    De lo mas sencillo, a lo complejo

    Este curso me empodero con las herramientas y conocimientos necesarios para dominar el control de versiones y colaborar de manera eficiente en proyectos.

  • Avatar
    Yvonne
    (5)
    EXCELENTE Y COMPLETO

    Ideal para entenderlo todo de GIT y GITHUB

  • Avatar
    Carlos Alberto
    (5)
    Curso muy completo

    Buen curso, muy recomendable para nivel básico.

  • Avatar
    Marc
    (5)
    Trabajo muy comodo

    Nada más empezar dan una lista de trucos que facilita el recordar cosas y que ya me sonaran de haber los visto en la hoja. Explican lo primero como usar los atajos de las apps que se usaran para tener un uso comodo de la app. Bastante contento

  • Avatar
    Pau
    (5)
    Bastante bien

    En este curso te enseñan todos los apartados que vas a usar en git, la verdad es que yo ya llevaba un tiempo usando git pero con este curso he recordado muhcos conceptos que habia olvidado y aprendido otros nuevos. Si nunca has usado git, este curso te será de mucha utilidad.

  • Avatar
    Nicolas
    (5)
    De perlas!

    Buenisimo, tanto los tutores como el temario. Una gran ayuda para entender y aprovechar mejor GIT y sobretodo GitHub en mis proyectos personales y academicos.

  • Avatar
    Julian
    (5)
    Excelente!!!

    Muy buen curso, con muchos trucos y formas de facilitar el versionamiento del proyecto

  • Avatar
    Manuel
    (5)
    Excelente

    Muy útil para adentrarse en el mundo del control de versiones. Como siempre lenguaje sencillo y al grano.

  • Avatar
    Sebastián
    (5)
    Aprendí bastante

    Aprendí muchas cosas que no sabia durante todo el curso, antes no sabia mucho sobre Github y nada sobre Git, solo sabia subir los repositorios a Github gracias a un anterior curso que hice, pero no sabia ningún otro concepto, pero con este curso aprendí todo lo necesario para dominar Git y Github, y pienso que dominar el uso del control de versiones es totalmente necesario para todas las personas que quieran dedicarse al desarrollo de cualquier cosa relacionada con la tecnologia. Ahora gracias a este curso sé que no perderé ningún proyecto y tendré mucho mas control sobre todo lo que hago.

  • Avatar
    Joel
    (5)
    Supero mis expectativas

    Un curso totalmente completo, tome el curso con 0 conocimiento previo y logre entender cada tema debido a que el instructor explica todo muy bien detallado.

  • Avatar
    Alberto
    (5)
    Más que necesario para programadores

    Cuando me enteré de que lo que más piden las empresas es un portfolio en git no dudé en adquirirlo.

  • Avatar
    Franz
    (5)
    Tesoro de Curso

    Gracias por compartir vuestros conocimientos! Excelente curso! Una vez que lo inicias no paras! He disfrutado y aprendido muchisimo en este curso! gracias a ambos por hacerlo realidad!

PLANES PARA ACCEDER SEGÚN TUS OBJETIVOS Y NECESIDADES

Compra el curso individual, obtén toda la ruta de aprendizaje o accede a toda la plataforma

Elige la forma de pago que mejor se adapte a tus necesidades y a tu bolsillo con pago único por curso, acceso mensual o anual a la ruta de aprendizaje o incluso a toda la plataforma.

Pago Único

Compra el curso una vez y accede de por vida

49.99

  • Un único pago.
  • Acceso instantáneo al curso de por vida.
  • Accede a la Comunidad del Curso
El Más
Popular

Rana de Bronce

Accede a todos los Cursos, Comunidades y Extras de Frogames

39 /mes

  • Pago único de 39€ al mes.
  • Acceso instantáneo a todos los cursos.
  • Accede a la plataforma y las comunidades de alumnos 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.

Ruta de Programación

Accede a todos los Cursos de la Ruta de Lenguajes de Programación

19.99 /mes

  • Pago único de 19.99€ al mes.
  • Acceso instantáneo a los +10 cursos de la ruta.
  • Accede a la ruta 24/7, dónde y cuándo quieras
  • Cancela en cualquier momento sin perder tu progreso

Pago único

Compra el curso una vez y accede de por vida

49.99

  • Un único pago
  • Acceso instantáneo al curso de por vida
  • Accede a la Comunidad del Curso
El Más
Valorado

Rana de Oro

Accede a todos los Cursos, Comunidades y Extras de Frogames

349 /año

  • Pago único de 349€ cada año.
  • 3 meses de descuento.
  • Acceso instantáneo a todos los cursos.
  • Accede a la plataforma y las comunidades de alumnos 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.
  • Biblioteca de Recursos
  • Directos mensuales de Q&A
  • Soporte Premium Prioritario.

Ruta de Programación

Accede a todos los Cursos de la Ruta de Lenguajes de Programación

199 /año

  • Pago único de 199€ cada año.
  • 4 meses de descuento.
  • Acceso instantáneo a los +10 cursos de la ruta.
  • Accede a la ruta 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.
  • Soporte premium.

* Todos los precios llevan impuestos incluidos.

Por tu seguridad, todos los pedidos se procesarán en un servidor seguro.

Ruta de Lenguajes de Programación

El pack definitivo con todos nuestros cursos de Lenguajes de Programación, incluso los que están por venir y las actualizaciones y mejoras de los actuales. Aprende diversos lenguajes para arrancar con buen pie en el mundo del desarrollo

Curso completo de Python de la A a la Z

Nuestro curso de programación en Python es una oportunidad única para adquirir las habilidades necesarias para convertirte en un profesional competente. ¡Aprenderás a programar, entender el lenguaje de programación y mejorar tu portfolio profesional!

498 clases

Curso completo de Java de la A a la Z

Aprende las bases del lenguaje Java desde cero y sin experiencia previa: conoce las clases y objetos esenciales y sube así de nivel tus habilidades en uno de los lenguajes más usados para crear apps para Android y manejar la lógica en servidores

277 clases

Git y GitHub de la A a la Z: Todo sobre el control de versiones

¡Aprende los conceptos fundamentales y el flujo de trabajo esencial sobre el control de versiones utilizando Git y GitHub desde cero!

106 clases

Aprende C# en 6 horas

Aprende C#, el lenguaje de programación utilizado para crear videojuegos en Unity o backends en .Net ¡en solamente 6 horas!

53 clases

Programación Orientada a Objetos con C#

Aplica de forma práctica y entiende los conceptos de programación orientada a objetos en C# y domina la creación de clases, la herencia, el polimorfismo o la encapsulación entre otros

107 clases

Curso de Experto en Desarrollo de Videojuegos con C++ de la UCLM

El Curso de Experto en Desarrollo de Videojuegos de la Universidad de Castilla-La Mancha está totalmente consolidado como un referente a nivel nacional en formación de programadores de videojuegos, con un enfoque basado en proyectos con C++

8 clases

Curso completo de diseño web: aprende HTML, CSS y Javascript desde cero

Aprende las tecnologías web necesarias para hacer tus propias páginas web para ti mismo o para tus clientes desde cero con HTML 5, CSS y Javascript

146 clases

Curso de Dart de la A a la Z

Dart, el lenguaje desarrollado por Google: una elección poderosa para el desarrollo de aplicaciones web y móviles

135 clases

De Dart a Flutter: Fundamentos en Aplicaciones Móviles Híbridas

Introdúcete en el mundo de la programación con Flutter con diferentes proyectos que te garantizan un aprendizaje sólido y dinámico

198 clases

Flutter Design Lab: Explorando Material Design, Cupertino y Web

Descubre la magia del diseño de aplicaciones con las poderosas herramientas de Flutter para llevar tus habilidades al siguiente nivel

148 clases

Marketing Digital para Negocios Online

Domina el Marketing Digital para Negocios Online y aumenta las ventas de tu negocio o empresa a través de internet

54 clases

React JS: Aprende React JS desde cero con ejemplos prácticos

Aprende desde cero, sumérgete dentro de React JS y conviértete en un desarrollador que usa el poder de las tecnologías web más avanzadas

77 clases

React Native: Aprende React Native con ejercicios prácticos

Aprende los fundamentos de React Native desde cero. Usa React Native para construir aplicaciones móviles híbridas tanto para iOS como para Android

52 clases

Las bases de las expresiones regulares con ejemplos en Swift

Conoce los fundamentos de las expresiones regulares con algunos ejemplos en Swift y extrapólalo a cualquier lenguaje de programación para trabajar y filtrar textos como un profesional

50 clases

Bases de datos: Aprende el lenguaje SQL desde cero

Aprende SQL, el lenguaje de las bases de datos, desde cero y con ejercicios prácticos para dominar la carga, consulta, modificación y tratamiento de tus datos conociendo todas las palabras claves del SQL

82 clases

Masterclass de productividad utilizando Visual Studio y C#

Incrementa drásticamente tu productividad usando C# con Visual Studio, dominando todos sus shortcuts y herramientas disponibles

48 clases