Su pregunta pregunta dónde puede encontrar a alguien que lo ayude a aprender, por lo que abordaré lo que creo que es la parte más importante de la pregunta: la mayoría de los diseñadores y desarrolladores web son autodidactas. Creo que esto se debe principalmente a que no hay muchos colegios o universidades que adopten un plan de estudios web. Este no es el caso si desea convertirse en ingeniero o administrador de red, ya que puede obtener la capacitación que necesita para cualquiera de esas profesiones al especializarse en informática o TI / negocios. Sin embargo, no importa qué profesión elijas en tecnología, eventualmente tendrás que aprender a resolver problemas por tu cuenta.
Esto no es algo malo. Parte del conjunto de habilidades que necesitarás para aprender diseño web es buscar cosas por tu cuenta cuando te quedes atascado. Y créeme, ¡te quedarás atrapado! Estas son algunas de las cosas que puede encontrar:
- Intentarás implementar el modelo de cuadro CSS y confundir el relleno con los márgenes.
- Tendrá una página web que se verá perfectamente bien, y luego agregará otra línea de código solo para ver desaparecer toda la página.
- Intentará aprender Flexbox y verá que funciona muy bien en todos los navegadores, excepto Safari.
- Se perderá en la documentación de Bootstrap hasta el punto en que solo la voz familiar de sus seres queridos podrá llevarlo de vuelta al momento presente.
Estas son, por cierto, todas las cosas que sucedieron conmigo cuando intentaba aprender CSS. Comparto todo esto para que si / cuando te encuentres con estos problemas, no sientas ninguna vergüenza por tus luchas. Es importante saber que cuando encuentra problemas, esto no significa que no pueda aprender diseño web o que necesite a alguien que lo ayude con cada paso. Aprender habilidades tecnológicas es un proceso de prueba y error. Debe darse tiempo para aprender conceptos, cometer errores, buscar cómo resolver problemas y hacer ajustes.
Entonces, ¿cómo manejas estas cosas cuando te quedas atascado? Si está construyendo su propio proyecto desde cero, deberá sentirse cómodo con el uso de Google y Stack Overflow para buscar respuestas. La buena noticia es que cuando encuentra algún tipo de problema, es probable que alguien más también lo haya hecho y haya escrito sobre la solución. Su próximo paso es tomar ese consejo lo mejor que pueda e implementarlo en su página web.
- ¿Cuál es el mejor dispositivo para el diseño y desarrollo web?
- ¿Cuáles son algunos de los mejores recursos en Internet para principiantes en desarrollo web, especialmente en un departamento de diseño (como hacer maquetas)?
- ¿Cuál es la mejor manera de diseñar un sitio web?
- ¿Cuáles son las mejores imágenes de Photoshop que has visto?
- ¿Cuál es el software de diseño gráfico más fácil de usar para principiantes?
Como nota al margen, es posible que pueda aprender HTML sin muchos problemas. Si olvida cerrar una etiqueta de párrafo, por ejemplo, el navegador lo perdonará. Pero CSS, que es un lenguaje de estilo que escribes para comunicar al navegador cómo deberían verse tus páginas web, requiere un conjunto de habilidades un poco más avanzado. Si desea abordar JavaScript y animar sus páginas, deberá comenzar a pensar como un programador. Puede aprender HTML y CSS, los dos componentes básicos necesarios para el diseño web, sin una mentalidad de programación, y si descubre que ha llegado tan lejos, ¡felicidades! Has llegado mucho más lejos que la mayoría de la gente.
Le deseo lo mejor en su viaje para aprender diseño web, y aplaudo sus esfuerzos para aumentar sus habilidades web. Para comenzar, revisa algunos cursos en Udemy con buenas críticas o puedes probar algunos libros electrónicos que han funcionado bien para otros. El tiempo que pases aprendiendo HTML y CSS no se perderá. Aprender a resolver problemas y frustraciones es una habilidad que le servirá bien, ya sea que decida continuar con el diseño web profesionalmente o no.