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 …
- ¿Qué es el 'servidor web' en NodeJS y por qué debería usarse para aplicaciones empresariales en 2016 en lugar de Java / Go / PHP / Python?
- ¿Existe tal cosa como "tecnología de deportes de equipo"? Si es así, ¿cuáles son las mejores empresas?
- ¿Cuál es la ventaja de Django de Python sobre frameworks PHP similares?
- ¿Cómo puede un sitio de citas generar zumbido viralmente?
- ¿Por qué es popular SoundCloud?
- 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!