Primero comienza con cómo construir la cosa y luego con la forma de hacerla vivir. Si me comunico con alguien completamente nuevo en diseño web que se encuentra en un momento crítico, sugeriría un sistema de administración de contenido como WordPress que sea fácil de usar, que haya perdido las diferentes plantillas disponibles y que simplemente pueda hacer el trabajo. Alguien podría comenzar a correr en días desde cero con WordPress, especialmente si usa WordPress.com.
Si WordPress no satisface sus necesidades, deben aprender a codificar HTML y CSS. Al menos lo básico. Les recomendaría un servicio como CodeAcademy o TeamTreehouse que ofrece excelentes tutoriales. Me gusta especialmente la casa del árbol. Es un servicio de pago, pero de manera realista, una suscripción de un mes lo ayudará con los conceptos básicos. También cubre todos los aspectos del diseño web, incluido el alojamiento y los nombres de dominio. También sugiero que se familiarice con jQuery si desea una funcionalidad más dinámica en su página.
Necesitas un editor de código. Puede usar el bloc de notas, pero incluso con un presupuesto, creo que algo que le ayude a entender el código es esencial para su código de color. Notepad ++ es gratuito y tiene una gran cantidad de características esenciales y toneladas de complementos, además de compilación en ftp (cómo llevar sus archivos a la web).
Entonces sugeriría usar marcos como HTML5 o Twitter Bootstrap. El programa de arranque de Twitter incluye especialmente buena documentación y ejemplos para ayudarlo a construir el sitio de la manera que desee. Una vez que tenga la estructura en su lugar, necesita alámbrico. Puede hacerlo en papel cuadriculado o en cualquiera de los servicios gratuitos disponibles. Realmente me gustan los moqups. Si realiza el cableado, ya sabrá cómo desea que se vea el diseño y se ahorrará el dolor de cabeza de cambiar de opinión un millón de veces.
- ¿Cuál es la forma más rápida de aprender un idioma? ¿Por dónde empezar? ¿Cómo deberías hacerlo?
- ¿Qué tan difícil es aprender Java?
- ¿Cuál es la mejor manera de aprender finanzas cuantitativas desde cero?
- PHP (lenguaje de programación): ¿desde dónde empiezo a aprender PHP y hasta dónde debo tomar mis habilidades y terminar siendo más fresco?
- ¿Es fácil aprender de las conferencias de ingeniería en la universidad?
Elige una paleta de colores. Esto evitará que su sitio se vea terrible por error, como sucede con los nuevos diseñadores, especialmente los adolescentes. ¿Recuerdas la forma en que todos usamos para hacer que nuestro myspace se vea? eek Hay un millón de servicios disponibles para esto, pero me gusta Kuler de Adobe. Le brinda muchas opciones y también le permite ver las paletas creadas por el usuario.
Código de código de código y prueba de prueba de prueba. El primer sitio web es el más intimidante. Mantenga su marcado semántico. HTML es para la estructura, CSS para el diseño y jQuery o JavaScript es para el comportamiento. Si lo mantiene todo separado, se ahorrará un dolor de cabeza. Asegúrese de que se ve bien en diferentes navegadores. Los grandes son Internet Explorer, Safari, Chrome, Firefox y Opera. También sugiero validar su código para reducir errores.
No te olvides de hacerlo sensible y también accesible. Responsive es un excelente recurso para el diseño responsive, y si sigue mi consejo sobre Treehouse, tiene una excelente sección sobre cómo crear sitios web responsive. No es tan difícil como piensas. También tienen una gran sección sobre accesibilidad. Siento que esto es algo que muchos principiantes pasan por alto, pero no quieres destituir a un grupo de usuarios solo por una discapacidad. Ya sea que su producto o idea sea relevante para ellos o no, ellos podrían CONOCER a alguien que estaría interesado.
Una vez que esté listo para hacerlo en vivo, debe encontrar un servidor y un nombre de dominio. Todo esto es bastante simple. El alojamiento compartido es probablemente bueno para la mayoría de los sitios web. Bluehost es uno de los servicios más populares, pero asegúrese de que cualquier servicio que use tenga una buena reputación. Los nombres de dominio se pueden comprar en un servicio como GoDaddy. Generalmente se pagan anualmente. Luego, solo tiene que apuntar su nombre de dominio al DNS que proporciona su host, cargar sus archivos y tendrá un sitio.
Además, lo más importante que puedo decir es que no te olvides. Si realmente tiene una comprensión limitada del código, probablemente no estará haciendo los sitios web más dinámicos. Pero simplemente sumérgete en los tutoriales y aprende tanto como sea posible y eventualmente podrás crear lo que quieras. Y por supuesto google y quora son tus amigos. Hay pocas preguntas de diseño web para principiantes que no han sido respondidas.
Enlaces a los sitios que mencioné:
Casa del Árbol: http://www.teamtreehouse.com
CodeAcademy: http://www.codeacademy.com
WordPress: http://www.wordpress.org
WordPress alojado: http://www.wordpress.com
jQuery: http://www.jquery.com
HTML5Boilerplate: http://html5boilerplate.com/
Twitter Bootstrap: http://twitter.github.com/bootst…
Moqups: http://www.moqups.com
Kuler: https://kuler.adobe.com/#themes/…
Esto es responsivo: http://bradfrost.github.com/this…
BlueHost: http://bluehost.com
GoDaddy: http://godaddy.com