¿Cómo podría el diseño de la interfaz de usuario convertirse en un desarrollador front-end? ¿Qué debo preparar?

Aquí hay un plan que sugeriría:

  1. Comienza a aprender HTML y CSS. Echa un vistazo a Treehouse para los cursos HTML / CSS. También hay excelentes recursos en línea: CSS-Tricks puede enseñarle un montón de CSS. W3Schools puede enseñarle CSS y HTML básicos. (Deberías convertirte en un experto en esto).
  2. Aprende un poco de JQuery. (Conviértase en experto en esto con el tiempo)
  3. Aprenda los conceptos básicos de cómo hacer una llamada AJAX.
  4. Elija uno de estos y aprenda los conceptos básicos: PHP, Python, Ruby. (Sugiero Python ya que es mi favorito)
  5. Aprende un poco sobre las bases de datos. Sugiero SQL al principio. Simplemente aprenda cómo están estructurados y tal vez cómo escribir una o dos consultas para algunos datos simples. (Esto es solo para ayudarlo a ser un poco completo). Si tienes tiempo, aprende sobre MongoDB también.

Este plan asume que ya conoce Photoshop / Sketch y / o Illustrator y que es sólido en sus habilidades de diseño.

Hice esto para hacer esto. Recomendaría aprender los conceptos básicos de HTML y CSS.

Después, cree un prototipo básico de sitio web en PS / SKETCH e intente portar su diseño al código.

Al principio no podrás hacerlo, pero si sigues intentando y aprendiendo cómo hacerlo, aprenderás el diseño front-end.

Otra forma que ayuda es mirar el código de otros. Descargue algunas plantillas de sitio HTML gratuitas y solo mire el código jugando con él, aprenda por qué X hace Y y así sucesivamente.

En realidad, desarrollar el front-end como una forma de cerrar la brecha de aprendizaje puede ser fundamental para su éxito como desarrollador front-end.

Comienza con los conceptos básicos más probablemente con html CSS bootstrap, luego sugeriría saltar a WordPress CMS, te encantará la flexibilidad y las características fáciles de manejar. O bien, si desea ir personalizado como en php, java, jQuery, html y CSS, incluido bootstrap, si desea que su sitio web también responda.

Y puedes aprender todos los conceptos básicos de Udemy. Lo más importante es que muchos cursos son gratuitos en Udemy e incluso si quieres algunos cursos pagos primero, también puedes tener una vista previa de ese curso con algunos de sus videos.

Espero eso ayude