¿Cómo construir un sitio web? ¿Dónde empiezo? ¿Hay tutoriales que puedan ser de alguna ayuda?

Al crear sitios web para todo tipo de empresas y organizaciones sin fines de lucro, puedo decirle que comenzar aprendiendo a codificar como lo sugieren las otras respuestas es una muy mala idea, porque le llevará meses de aprendizaje antes de llegar a ningún lado.

Lo primero que debe hacer es aprender sobre las diferentes formas de crear sitios web, luego deberá elegir uno. Entonces, por supuesto, lo siguiente que debe hacer es planificar el sitio web.

Bien, entonces hay MUCHAS formas de hacer sitios web …

  • Puede codificarlo desde cero utilizando HTML y CSS, luego agregando algo de JavaScript y posiblemente un lenguaje del lado del servidor como PHP, Ruby o Python. Esto llevará más tiempo, pero aprenderá más en el proceso y siempre puede aplicar el conocimiento a las otras opciones. Use if: tiene unos meses y no le importa pasar todo ese tiempo aprendiendo.
  • Puede usar una plantilla, plantilla o marco, y por plantilla, no me refiero a un “tema” para un CMS (sistema de gestión de contenido). ¡Esto lo ayudará a comenzar más rápidamente, a comenzar su sitio web con las mejores prácticas y a tener un control de control directo sobre su código! Sin embargo, tomarán mucho tiempo para aprender; probablemente ya necesites saber cómo codificar. HTML5 repetitivo es un sitio web simple y sólido “base” que debe considerar. Use if: conoce el código, pero quiere un buen sitio web para comenzar .
  • Luego están los sistemas de gestión de contenido (CMS), que son un equilibrio encantador entre el control y el ahorro de tiempo. Utilizándolos, puede construir cualquier tipo de sitio web, desde simples demasiado grandes y complejos, y realmente personalizarlo a su gusto. También le dan control sobre el código si lo desea. Los 3 más populares en la palabra son WordPress, Joomla y Drupal (mi favorito). Use if: está haciendo el sitio web de una empresa u organización .
  • Por último, hay creadores de sitios en línea como Wix, Weebly y Squarespace (y muchos más). Son fáciles de usar, bastante flexibles con muchos ‘widgets’ y funciones, ¡y te ayudarán a construir un sitio web súper rápido! Sus desventajas son que no tendrá control sobre el código, por lo que tendrá una personalización limitada y pueden costar mucho dinero con el tiempo (ya que generalmente cobran por mes). Use if: no tiene mucho tiempo y no necesita que sea completamente único.

Elegir el sistema correcto ya es MUCHO trabajo. Pero después de eso, tendrás que comenzar a planearlo:

  • Defina la audiencia del sitio web y el propósito del sitio web (¿vender cosas? ¿Para que la audiencia se contacte con usted?)
  • Decide qué páginas web necesitas; entonces escribe todo el contenido!
  • Decide qué características quieres.
  • Diseñe sus características de apariencia como colores, fuentes, etc.

¡Buena suerte!

Puedo enumerar muchos pasos y formas desde dónde comenzar, pero no lo haré porque siempre el mayor obstáculo que encontré en mi aprendizaje académico es cuando obtengo un camino realmente suave y no tengo que preocuparme por qué mordisco Por otro lado, si exploro por mi cuenta, aprendo mucho, por lo tanto, mencionaría una sola fuente desde la que puedes comenzar a aprender a construir el front-end de tu sitio web (lo que realmente ves en el navegador). Y si eres realmente apasionado, puedes terminar esto en un día, pero no comiences a producir más de lo que puedes digerir porque si lo haces bien la primera vez, entonces la persona que se puso bien en el segundo o en el último momento puede No te gano.
Hay tres lenguajes o componentes principales que necesita aprender, uno de ellos es el lenguaje de programación llamado JavaScript, pero mucho antes de eso aparece el lenguaje de marcado llamado HTML y otro lenguaje de estilo llamado hojas de estilo en cascada (CSS), la mayoría de los desarrolladores no usan En su lugar, JavaScript utiliza directamente jQuery, que es un dulce envoltorio para JavaScript. Entonces, comience por aprender HTML y CSS y una vez que supere su entusiasmo y experimente el regreso y pregunte a alguien por JavaScript / jQuery o simplemente use Google, una vez que haya terminado con JavaScript, vuelva nuevamente o abra Google para preguntar o seleccione el idioma del lado del servidor que desea aprender. Así que voy a cerrar mi boca ahora y comenzar con cualquiera de las dos fuentes que figuran a continuación:
http://www.w3schools.com
http://www.htmldog.com
Prefiero el último pero te divertirás más con el primero, Happy Coding 🙂

Yest codeschool es realmente un buen lugar para comenzar, ya que se centran en el principiante. Los cursos en video de Codeschool son realmente fáciles de seguir y después de cada clase tienen una sección de cuestionarios y exámenes. También ofrecen el primer mes de prueba que puede ser útil:
Inscríbase en Code School por 9 dólares

Comience aprendiendo los conceptos básicos de HTML y CSS y luego continúe desde allí. Tome los cursos gratuitos en http://codeacademy.com