¿Cuánto tiempo le tomaría a alguien que esté aprendiendo a codificar para poder construir un sitio web decente completamente funcional?

Chip y Varun tienen razón, puedes obtener algo sencillo rápidamente. Un sitio en pleno funcionamiento puede tardar unos días, o más, dependiendo de lo que tenga que aprender, si tiene configurada la capacidad de alojamiento y la cantidad de contenido que necesita. Por ejemplo, digamos que decidió construir un sitio de 5 páginas sobre tortugas como un proyecto de práctica.

Necesitará leer un poco sobre las tortugas para planificar el contenido que desea incluir. (Si eres como yo, perderás tiempo vagando por Internet, a medida que descubres cuántas cosas interesantes hay para aprender sobre las tortugas).

Entonces necesitarías escribir el contenido y encontrar arte / fotos. Querrá crear un diseño para el diseño general, luego codificarlo, agregar contenido y cargarlo en su servidor web. Para un proyecto como este, probablemente dedicaría más tiempo a la planificación, el diseño y el contenido que a la codificación.
Pero la planificación es la parte más importante. Si lo hace bien al principio, las cosas serán más fáciles una vez que comience la codificación.

Dado que no proporcionó ningún detalle sobre lo que significa un “sitio web completamente funcional y decente”, el tiempo que toma puede variar. Podría ser tan poco como una hora o tan largo como varios meses.

Un sitio completamente funcional podría significar que es:

  • Utilizable en diferentes dispositivos, laptop, tablet, teléfono.
  • Compatible con varios navegadores, incluidos los más antiguos como Internet Explorer 8
  • Accesible y utilizable por personas que tienen ciertas discapacidades.

… Y así.

Luego vienen otros componentes, como se describe en las otras respuestas a esta pregunta: la naturaleza de su sitio determina la cantidad de tiempo que tendrá que dedicar a hacer las otras cosas. ¿Qué tan técnico es el contenido? ¿Qué activos (imágenes, íconos, etc.) necesitas encontrar o crear?

Por último, dependiendo de las herramientas y plataformas que elija, el tiempo que dedicará a la resolución de problemas y al aprendizaje de nuevas técnicas también puede variar considerablemente. Por ejemplo, si toma una plantilla web existente y la construye encima de eso, podría reducir significativamente la cantidad de trabajo que se necesita en comparación con construir cosas desde cero. Al mismo tiempo, tendrá que pasar más tiempo modificando el código preexistente que no sea adecuado para sus necesidades.

Depende de tu objetivo y de cuánto tiempo te dediques por día.

Intente usar esta calculadora GRATUITA Cuánto tiempo aprender a codificar

Básicamente,

  • Para obtener un empleo de 4 a 6 meses (si tiene un buen mentor)
  • Para construir una aplicación de 10 a 12 semanas (de nuevo, con un mentor goo)
  • Por su cuenta, puede tardar hasta 1 año si no tiene una dirección
  • De 5 a 10 minutos (si la funcionalidad es limitada, como máximo / máximo a un par de páginas estáticas, si no es solo un “Hello World” básico): si demora más de 5 minutos para que se ejecute “Hello World” (solo un texto archivo), entonces deberías darte por vencido.
  • Hasta el infinito y más allá (si la funcionalidad es ilimitada): una vez más, si no puede establecer objetivos razonables, probablemente debería darse por vencido.

¡Depende de la persona! Si a él / ella le apasiona su trabajo, ¡les tomará menos de un día! Pero si se desmotiva en cualquier momento, entonces puede llevar semanas. Pero debo decir, ¡el desarrollo web puede ser divertido!