Si quiero crear un sitio web para mi inicio y no conozco el desarrollo web. ¿Qué tengo que hacer?

Hola,

Si tiene la intención de comenzar, necesita construir rápidamente su MVP y obtener comentarios de los usuarios antes de invertir más tiempo / energía / recursos en el esfuerzo. Puede usar herramientas como WordPress o Strikingly para preparar un sitio web básico. Sin embargo, necesitará un sitio web o aplicación personalizada a medida que su inicio crezca, ya que necesitará constantemente adiciones de funciones según los comentarios de los usuarios.

Le recomendaría que contrate a un profesional independiente para que su idea llegue al mercado. Debe utilizar herramientas de libre acceso y productos de código abierto para ayudar a preparar el prototipo rápidamente. Deberías probar Hasura. Es una plataforma BaaS que te ayuda a crear aplicaciones (web y móviles) realmente rápido.

Incluso podría intentar crear la aplicación usted mismo en caso de que no pueda encontrar un profesional independiente. No es necesario ser un desarrollador experto para crear un MVP .

Deberá aprender lo siguiente para desarrollar una aplicación:

  1. HTML + CSS y Javascript – para construir el front-end
  2. Marco de back-end para su lógica de negocios (NodeJS o Django / Flask)
  3. Comprenda el modelado de datos y cómo funcionan las bases de datos, el rendimiento y la seguridad de su aplicación
  4. Familiaridad con la implementación: comprenda cómo hacer implementaciones en la nube
  5. (Opcional): conceptos más avanzados como escalar su aplicación, migraciones.

Hay una variedad de recursos disponibles para 1. Puede probar los cursos de CodeAcademy aquí y aquí.

Para los puntos 2 y 3: hemos desarrollado un curso llamado IMAD. Más de 83,000 personas ya han tomado el curso. Muchos de ellos tenían cero o muy poca experiencia en programación. Puedes encontrar algunas de las historias de los estudiantes aquí. Este curso presenta los fundamentos de Internet, construye tu primera aplicación, profundiza en algunos fundamentos informáticos sobre bases de datos y redes y termina con una serie de conferencias sobre el desarrollo de aplicaciones de Android. Hay ejercicios prácticos en los que trabaja a través de los conceptos discutidos en las conferencias. Las conferencias del curso están disponibles gratuitamente en el canal de youtube.

También puede consultar recursos como Database Answers for 3.

Para los temas 4 y 5, estamos lanzando otro curso que es más corto y más enfocado en el desarrollo de backend. El curso será en vivo en junio. Es un curso en línea gratuito de 3 semanas dirigido a desarrolladores front-end y enseñará conceptos de back-end como implementaciones automatizadas usando Docker y Kubernetes, creando trabajos programados para su aplicación, escalado, migración y administración de máquinas virtuales. Después de tomar el curso, se sentirá cómodo con las tareas típicas del desarrollador de back-end que se han ampliado en el tiempo y también incluyen tareas de desarrollo.

Espero que esto ayude.

Si todo lo que necesita es una página web informativa básica, puede usar algo como Wix, pero estará limitado a lo que permite su herramienta.

Si quieres subir un nivel, puedes usar WordPress. Hay mucho que puede hacer con esa plataforma y probablemente manejará la mayoría de las necesidades de la mayoría de las empresas. Puedes aprenderlo con esta serie de YouTube.

Ahora, si su inicio ES una aplicación web, es decir, no solo está usando Internet para anunciarse o conectarse con clientes, entonces necesitará aprender el desarrollo web y aprenderlo bien. Su mejor opción en ese momento es ir a Free Code Camp y trabajar a través del plan de estudios completo, que tomará la mayor parte de un año. Eso supone que tiene alrededor de veinte horas por semana para trabajar en ello.

Como pareces ser un principiante, te sugiero que construyas tu sitio web en WordPress. Para guiarte he adjuntado un enlace. Crea tu sitio web de WordPress en pasos sencillos

Si desea un sitio web realmente simple, es decir, un sitio web HTML básico, lea aquí: Cómo crear una página HTML simple | Tutorial paso a paso de bricolaje

Para eliminar su problema de codificación, debe utilizar un creador de sitios web. Aquí hay una guía para ayudarlo en ese contexto. La mejor opción para crear un sitio web: elegir el adecuado para su negocio

Espero eso ayude.

Si no tiene experiencia en la codificación, puede usar un tema de WordPress para ayudar con el diseño. WordPress también tiene muchos complementos útiles. Aquí hay algunos consejos sobre sitios web de pequeñas empresas: Guía de consejos sobre sitios web de pequeñas empresas | Convierta el tráfico del sitio web en clientes.

Si quieres algo bastante simple, puedes usar Wix.

Si desea algo más avanzado que lo que Wix le permite hacer, puede buscar en un sitio web basado en WordPress, Drupal o Joomla (que se puede personalizar con un tema que probablemente tendrá que pagar).

Si planea obtener un sitio web personalizado, permítame preguntarle esto; si planea construir / renovar su hogar, ¿contrata a personas para que lo hagan por usted o lo hace usted mismo? ¿Por qué el desarrollo web es diferente? Porque, en su opinión, incluso si el sitio web está mal codificado, ¿no es como si fuera a estrellarse en medio de la noche? Por favor, gaste algo de dinero y obtenga a alguien que sepa lo que está haciendo para codificar el sitio web por usted (firmó a todos los que tienen que usar Internet) o dedique algo de tiempo y aprenda lo que tiene que hacer antes de comenzar a crear el sitio web.

Existen varios servicios que permiten la creación de arrastrar y soltar sitios web de cortadores de cookies.

Marque una casilla si solo desea una presencia web estática, pero si desea algo más funcional, contrate a alguien para que haga el sitio web por usted.