Antes de iniciar como Web Developer debemos saber que existe una ruta de aprendizaje que nos convertirá en ese Ninja de la Web que tanto queremos ser.
Para iniciar tu camino Ninja como Web Developer, debemos dominar una serie de herramientas y conceptos que son claves independientemente del tipo de ruta que vayamos a seguir.
Estas habilidades que te darán super poderes son principalmente 7:
1. Git
El sistema de control de versiones mas popular
2. SSH
SSH permite remover el login en otro host, otro concepto de red popular que todo desarrollador web debería conocer.
3. HTTP / HTTPS
El protocolo HTTP es utilizado para enviar datos, recibirlos y comunicarlos con otros recursos en la web
4. Basic Terminal Usage Command line Basics
Soy de los que cree que no importa la herramienta, lo que importa es lo que haces con ella. Así que cualquier terminal sirve 😃
5. Data Structures and Algorithms
Algoritmos de programación, clave para esta industria
6. Character Encodings
Básicamente conocer las formas de mostrar los datos con los lenguajes de programación para la web
7. GitHub
Uno de los repositorios mas popular y el favorito de muchos
Una vez conocemos estos conceptos podemos adentrarnos a la maravillosa ruta del Frontend :
Amarillo : Recomendado - Naranja : Opcional
.
.
.
Y la lista continua
Si quieres conocer mucho mas de la ruta de aprendizaje de un Frontend Developer entra Aqui
Yo recomendaría la ruta de frontend
(●’◡’●)
En varias rutas se señalan varios pre procesadores, librerías y freamworks de CSS y vienen React, Vue, Angular y Svelte. Yo aconsejaría solo tomar Tailwind CSS y React. Después de eso practicar y hacer un buen portafolio de proyectos. De lo contrario es posible quedar atrapado entre tantas cosas que hay por aprender.
ES cierto Omar, desde que entré a Platzi noté esa falencia, quizas no de la plataforma en sí, si no del abordaje que cada quien haga, y en el caso de principiantes cómo yo, es fácil perderse en ese sin fin de cursos, herramientas y demás que hay en el mercado.
Donde puedo aprender de SSH?? lo he escuchado varias veces pero nose por donde empezar.
Mauro en el curso de Git y GItHub que dicta fredy explica SSH en detalle, como tal no hay un curso dedicado a ese tema.
Hola @andresdst!
Esta muy bueno el artículo, muchas gracias!!!
Lo tomare en cuenta, además que estoy en la escuela de frontend
Gracias por colocar los terminos en ingles!
Muy interesante y aun no decido en que especializarme 😃
No veo entre las recomendaciones foundation. A mí me parece una alternativa solida frente a Bootstrap, ¿Qué opinan ustedes?
Siempre que uses fuentes externas deberías citar la fuente.