Me gustaría repetir que los fundamentos de Frontend son HTML, CSS y JavaScript. Sin embargo, la tecnología más importante depende del tamaño y el tipo de empresa. Si se trata de un inicio escaso que está bien con el uso de Bootstrap para prototipos y versiones anteriores, es posible que se salga con la idea de saber muy poco de CSS.
En Silicon Valley, veo que los trabajos de front-end se desplazan cada vez más hacia JavaScript. Un framework que es muy popular (el más solicitado) es Angular.js. Entonces, si puedes aprender a usar Angular.js y Bootstrap, te sorprenderás de lo que puedes lograr en muy poco tiempo. Por supuesto, usted querrá seguir obteniendo una comprensión profunda de HTML, CSS y JavaScript, porque eventualmente se encontrará con errores o diseños personalizados que requieren una comprensión sólida de ellos. Además, es probable que sus preguntas de la entrevista se refieran a esas tres preguntas tecnológicas en lugar de marcos de referencia construidos con ellas. Sin embargo, Bootstrap y Angular pueden impulsar lo que puedes construir y poner en tu portafolio.
En cuanto a Photoshop, es útil saber qué se debe exportar desde un diseño y cómo exportarlo en un formato optimizado por la web (‘rebanado’). Realmente no termino usándolo tanto porque mis aplicaciones particulares usan fuentes de iconos para todas nuestras imágenes, pero este trabajo ha sido una excepción.
- ¿Por qué la gente quiere aprender a ganar dinero rápido, sabiendo que no va a funcionar?
- ¿Qué hicieron los pianistas famosos (como Richard Clayderman, Yiruma, etc.) cuando eran jóvenes (entre las edades de 4 a 22 años)? ¿Qué puedes aprender de esos pianistas? ¿Y cómo puede un pianista intermedio aprender a dominar el piano?
- ¿Cuál es la mejor manera de aprender a programar en Ruby?
- Cómo aprender acerca de la funcionalidad de cada computadora (no sé cómo usar Excel también)
- ¿Dónde aprendo Excel avanzado?