59

Road to Code: controla, comparte y colabora en proyectos

59123Puntos

hace 3 años

Falta cada menos para que comiences a escribir tus primeras líneas en Python, te has preparado intensamente, comenzaste con este camino dando el salto a la terminal y a través de esta comenzando a utilizar la combinación Git-GitHub.

Por supuesto que las dudas, inquietudes y frustraciones no se hicieron esperar. Afrontaste errores que aparecían en la terminal donde la comunidad te ayudó, aprendiste el poder de utilizarla correctamente y ahora ya tienes un curso para preparar tu entorno de trabajo en Windows.

Si estás teniendo un avance distinto al que esperas, Nadia nos comparte algunos trucos para que avances con éxito.

¿Por qué aprender esto antes? ¡Quiero escribir código ya!

La terminal y línea de comandos, Git y Github son herramientas que cualquier desarrolladora profesional maneja en su día a día. Imagina que estos son tus utensilios de cocina y que el platillo que vas a preparar es tu programa.

Seguro sabes preparar un huevo frito/estrellado, ahora imagina ahora preparar huevos benedictinos… para 500 comenzales en cooperación con chefs, sous-chefs y un equipo de servicio a la mesa.

Para lograrlo deberás saber utilizar las herramientas acordes a tu rol, manejarlas al mismo nivel del equio o en su defecto enseñarle a otros a que así sea. En caso contrario podrías perder la oportunidad de participar en este espléndido buffet. La buena noticia es que desde ya te estás preparando para lograrlo.

Así aseguras a que desde el día uno logres tener un código ordenado, fácil de revisar y que el mundo conocerá donde pueda ver tus habilidades. Ser ordenada no solo es un hábito saludable, también aplica en la programación ¿te suena el nombre ordenador? 😉

Git tiene un mundo de comandos ¿qué hago?

Al igual que con la terminal conocerás muchos comandos pero no es necesario que los memorices y utiliza solo aquellos que necesites en tus actividades. Para los que no usas con frecuencia analízalos, entiende cómo funcionan, qué valores requieren para funcionar y ten algún recurso para consulta futura (los apuntes ayudan mucho).

Un error común es pensar que una desarrolladora profesional es aquella que “domina” todos los comandos, métodos, funciones, etc. de memoria. Cuando la realidad es alguien que sabe cual utilizar, en que momento y, sobre todo, conoce donde consultar esta información que lo requiere.

Ok, creo que lo tengo ¿cómo puedo mejorar?

Poco a poco irás acostumbrándote al flujo de crear un repositorio, crear archivos, modificarlos, hacer commits y llevarlo al repositorio de Github. Cuando lo tengas recomiendo pruebes lo siguiente:

  • Crea alias para hacer comandos cortos, por ejemplo:
git push origin main -> gpom
commit -> ci
git checkout -> gco
  • Trata de verificar tus commits y status del repositorio solo desde la terminal, sin entrar a Github en el navegador.
  • Clona algún repositorio de Github para hacer tus propias modificaciones.
  • Practica ocasionando conflictos a propósito para resolverlos.
  • Colabora con más estudiantes, practiquen en conjunto.

Aquí no acaba todo, tendremos un meetup para seguir aprendiendo

El próximo martes 13 de octubre Enrique Devars, Course Director en Platzi, nos enseñará sobre GitHub Actions y resolverá las dudas que tengas sobre esta valiosa herramienta. Para participar solo debes registrarte al evento.

Así que ya lo sabes, nos vemos el próximo lunes y ¡nunca pares de aprender!

Héctor Daniel
Héctor Daniel
Terranigma

59123Puntos

hace 3 años

Todas sus entradas
Escribe tu comentario
+ 2
Ordenar por:
6

Me ha explotado la cabeza varias veces con la terminal y con git y github, pero ha valido la pena.

1
3 años

Yo cada vez que usaba Git tenía mi libreta con apuntes, para ver los comandos, y aparte en otra hoja iba anotando como iba quedando mi árbol. La verdad no es tan sencillo. jaja

3
18687Puntos

Listo registrado en el meetup, una acotación el texto del post se repite dos veces.

2
14379Puntos

Hola, tengo un error en el Notion de road to code en la semana 2 hay un reto que es un acertijo de cuadros deslizantes, pero no me deja acceder.

2
20285Puntos

Muy bueno el artículo pero se repitió el texto. Estaba leyendo y me di cuenta que luego de la mitad, es el mismo jaja

2
15028Puntos

¿Esta actividad es transmitida por video, será presencial?

2
59123Puntos
3 años

Nuestros meetups son online por temas de bioseguridad 😃

2
16710Puntos

Hola, ya me registré, pero el evento dice martes 13 de octubre y no lunes 12.

1
20221Puntos
3 años

Hola, es el martes 13, en el grupo de telegram lo confirmaron. Saludos!!

1
31393Puntos

Yo estoy super atrasada y no sé si pueda continuar. ¿Tienen algún consejo, será que mejor lo hago en otra ocasión?

1
1149Puntos

interesante me gustaria aprender nuevos metodos

1
17097Puntos

el meetup será el lunes 12 o el martes 13? al registrarme dice q el martes. y en el blog el lunes.🤔

2
59123Puntos
3 años

Será el martes 13 😄