No puedes poner un temporizador en el aprendizaje. Alguien podría aprender todo en un par de meses, mientras que otro en 2 años.
El primer paso para aprender Frontend es sentirse cómodo con:
- HTML, el lenguaje de marcado.
- CSS, nos permite diseñar una página web.
- JavaScript, que se utiliza para agregar elementos interactivos a la página web o pequeñas funcionalidades y animaciones.
Una vez que esté familiarizado con estos tres, deberá comenzar a practicarlos y crear proyectos paralelos, que luego servirán como piezas de cartera.
- ¿Cuáles son las mejores prácticas de desarrollo web?
- Supongamos que tiene un sitio web escrito en Ruby on Rails. ¿Cómo pasarías a las aplicaciones de Android e iOS?
- ¿Qué versión paga de servicios le permite a alguien construir un MVP relativamente más avanzado: Weebly, Wix o Squarespace?
- ¿En qué se diferencia Joomla de las otras plataformas para construir sitios web? ¿Y cuáles son sus características especiales?
- ¿Dónde puede un principiante aprender HTML y CSS en línea?
Aprender bibliotecas y marcos podría facilitarle la vida, pero no se recomienda cuando comienza. Debes darte tiempo para aprender lo básico.
Puedes aprender estos puntos si quieres diferenciarte de la multitud:
- Diseño web.
- Control de versiones.
- Photoshop
- SEO
Siempre digo que aprender es una aventura, que todos deberíamos disfrutar, así que ¿por qué poner un temporizador a nuestra alegría? Aprende hasta que te sientas seguro de tus habilidades y luego aprende un poco más.