¿Cómo ha ido la gente a codificar sus respectivos sitios web?

Prefacio: no soy diseñador web, aunque pretendo estarlo los fines de semana.

Aunque no soy diseñador web, generalmente hay un proceso de 3 fases para aprender cosas que aún no sabes cómo hacer. Puede aplicar esto al aprendizaje del diseño web.

Fase 1: aprende lo que no sabes

Aprender lo que no sabes es a menudo lo más difícil porque lo desconocido puede ser enorme y difícil de manejar para un novato. Por lo general, puede obtener un nivel de comodidad adecuado siguiendo algunos tutoriales básicos y luego viendo un ejemplo simple o intermedio del trabajo de otra persona. La clave aquí es leer y ver a otra persona hacer el trabajo que busca hacer.

Opciones para iniciarse en el diseño web:

  • Gratis – YouTube, busca tutoriales de diseño web
  • No tan gratis: tutoriales y capacitación en video en línea, para un enfoque más guiado

Fase 2: siga las instrucciones paso a paso

Una vez que comprenda los conceptos con los que no está familiarizado, puede comenzar a experimentar completando tutoriales o trabajando en conjunto con alguien más experimentado. Esto le dará una experiencia práctica específica que puede practicar y desarrollar en otros tutoriales.

Instrucciones de diseño web:

  • Tuts + Tutoriales gratuitos de diseño web
  • Tutoriales web en línea de W3Schools

Fase 3: aplica tus habilidades fundamentales a un nuevo problema

Con la práctica, llegará al punto en el que comprenderá los conceptos básicos y podrá unir las cosas de manera modular. Después de seguir los tutoriales y realizar ingeniería inversa del trabajo de otros, debe estar lo suficientemente familiarizado con la sintaxis y las técnicas para comenzar a combinar sus propias soluciones únicas.

Al final, el aprendizaje comienza con tomar medidas y tratar de mejorar un poco cada día. El Internet hace posible llegar a ser bastante competente a pesar de la falta de capacitación formal en muy poco tiempo si trabajas gradualmente para lograr tu objetivo.

Estoy haciendo lo mismo que prefiero alejarme con las habilidades que pagarle a alguien para que lo haga. Claro, tomará 3 veces más, pero disfruto el desafío.

  1. Tome el curso HTML en Udacity, puede eliminarlo en un par de horas. Luego tome el curso de JavaScript, el curso de desarrollo web, etc.
  2. Use un marco, todos los sitios que me gustan parecen usar bootstrap, así que eso es lo que uso. No tiene sentido comenzar desde cero cuando su sitio comparte el 95% de los componentes de otros sitios.
  3. Roba todo lo que puedas. Visite tantos sitios web hermosos como pueda. Uso sitios de # 500strong – 500 Startups porque las startups suelen tener los mejores sitios web. Si ves algo que te gusta, aprende cómo lo hicieron. Cópialo. Hibridizarlo con otra cosa. Eventualmente estarás creando algo nuevo.

Comencé a crear sitios web en HTML, me mudé a CSS cuando eso se convirtió en la cosa, y ahora uso WordPress. Iría a SquareSpace si fuera más barato.

“desde cero” está sobrevalorado.

En otras palabras, use la tecnología más simple disponible. En el área de Raleigh, no es difícil encontrar clases de WordPress por no demasiado dinero, y aún menos en línea.