4Geeks logo
4Geeks logo

Bootcamps

Explora nuestra extensa colección de cursos diseñados para ayudarte a dominar varios temas y habilidades. Ya seas un principiante o un aprendiz avanzado, aquí hay algo para todos.

Academia

Aprende en vivo

Únete a nosotros en nuestros talleres gratuitos, webinars y otros eventos para aprender más sobre nuestros programas y comenzar tu camino para convertirte en desarrollador.

Próximos eventos en vivo

Catálogo de contenidos

Para los geeks autodidactas, este es nuestro extenso catálogo de contenido con todos los materiales y tutoriales que hemos desarrollado hasta el día de hoy.

Tiene sentido comenzar a aprender leyendo y viendo videos sobre los fundamentos y cómo funcionan las cosas.

Full-Stack Software Developer - 16w

Data Science and Machine Learning - 16 wks

Buscar en lecciones


IngresarEmpezar
← Regresar a lecciones

Weekly Coding Challenge

Todas las semanas escogemos un proyecto de la vida real para que construyas tu portafolio y te prepares para conseguir un trabajo. Todos nuestros proyectos están construidos con ChatGPT como co-pilot!

Únete al reto

Podcast: Code Sets You Free

Un podcast de cultura tecnológica donde aprenderás a luchar contra los enemigos que te bloquean en tu camino para convertirte en un profesional exitoso en tecnología.

Escuchar el podcast
Editar en Github

Bienvenido a GitHub

¡Bienvenido a GitHub!
¿El repositorio de GitHub?

¡Bienvenido a GitHub!

Esta lección definirá GitHub.com, lo explicará y revisará sus características esenciales. Con suerte, al final del artículo, estarás tan emocionado como nosotros con GitHub.

¿Qué es GitHub?

GitHub.com es el epicentro de tu viaje como desarrollador de software; interactuarás con GitHub tanto que ni siquiera podemos enumerar todas las cosas que puedes hacer; aquí hay algunos ejemplos:

  • GitHub es donde guardas tu código todas las noches: como un disco duro.
  • Es tu portafolio profesional: como un currículum.
  • Es la tecnología necesaria para colaborar con otros desarrolladores.
  • Tu perfil de GitHub es revisado por reclutadores al considerar contratarte.
  • También puedes conocer a otros desarrolladores y proyectos o bibliotecas interesantes: Similar a LinkedIn.

GitHub es LinkedIn + Google Drive pero para desarrolladores.

Tu perfil de GitHub

Este es el perfil principal de GitHub de 4Geeks Academy (¡Por favor, haz clic para seguirnos 🙂 en la parte superior derecha de la página!).

Todos tienen un perfil ubicado en: https://github.com/<your username>. Por ejemplo: el mío es github.com/alesanchezr (¡sígueme 🙂!)

En esta imagen, encontrarás las partes esenciales de tu perfil. Perfil de GitHub explicado

Nota: hay muchas formas de hacer que tu perfil de GitHub sea increíble.

¿El repositorio de GitHub?

El propósito original de GitHub (antes de convertirse en una red social y muchas otras cosas) era ser un sitio web donde los desarrolladores pudieran cargar su código y acceder a él en cualquier momento.

Un repositorio es solo una carpeta con código dentro. Por ejemplo, este repositorio contiene todo el código para la biblioteca React.js.

Un repositorio típico de GitHub

Arriba puedes ver una explicación de la típica página de repositorio de GitHub.

Todo en GitHub gira en torno a los repositorios de código:

  1. Puedes crear nuevos repositorios para cada proyecto que comiences y cargar tu código en ese repositorio.
  2. Comparte el repositorio con todos; la gente da 👍🏼 me gusta, 📣 comenta sobre él, abre tickets sobre correcciones de errores, solicita nuevas características, etc.
  3. Da acceso a otros desarrolladores para editar tu código dentro de tu repositorio.
  4. Cualquiera puede descargar tu código, hacer cambios y proponer los cambios para tu aprobación.
  5. Muchas otras cosas fabulosas que descubrirás.

Gustar y marcar un repositorio

La estrella de GitHub ⭐️ es la forma principal de marcar los repositorios de otras personas; es una buena idea marcar un repositorio porque probablemente lo pierdas de vista; hay millones de repositorios increíbles. Puedes categorizarlos.

Te recomendamos marcar la mayoría de los repositorios de la academia, ya que los necesitarás y usarás mucho. Aquí hay algunos de ellos:

Encontrar el código de otras personas

El código abierto se ha convertido en uno de los principales motores del mundo de hoy; GitHub tiene formas de encontrar los excepcionales repositorios de otras personas:

  • Hay una barra de búsqueda en el navbar superior.
  • Puedes buscar etiquetas o tecnologías.
  • Hay una fuente de actividad y puedes ver qué están haciendo otros desarrolladores que sigues.
  • Algunas personas curan repos: aquí hay una lista impresionante de repos.
  • También puedes ver repos en tendencia y recomendaciones en la fuente.