¿Cuánto tiempo le puede tomar a una persona crear un sitio web de diccionario?

Me gusta comenzar con las dos últimas preguntas. Sí, puede desarrollar un sitio web de diccionario usted mismo sin la ayuda de otros. La ventaja de esto es que, como principiante, aprenderá mucho sobre el desarrollo de sitios web. Pero si no tiene ningún plan para ser desarrollador web en su futuro operador, la desventaja es que podría terminar invirtiendo su tiempo en algo que no valora mucho. En este caso, es mejor asignar la tarea a profesionales. Pueden hacerlo en muy poco tiempo con mayor calidad.

En cuanto a las otras preguntas que ha formulado, no puede desarrollar un buen sitio web solo con HTML y CSS. Estas dos tecnologías con la inclusión de JavaScript se utilizan para desarrollar solo la parte front-end del sitio web. Por front-end, me refiero a la parte del sitio web que los usuarios ven e interactúan directamente. Sin embargo, un sitio web también tiene un back-end, que abarca diferentes lógicas de computación / procesamiento, como la búsqueda, y también almacena los datos reales que el usuario ve, por ejemplo, cuando busca alguna definición de palabra. Por lo tanto, para la parte de funcionalidad informática del sitio web, necesitará aprender uno de los lenguajes de secuencias de comandos como PHP, ASP, JSP y Ruby, de manera similar para la parte de almacenamiento de datos del back-end, deberá aprender uno de los tecnologías de bases de datos como MySQL, Oracle y PostgreSQL y.

Existen varias tecnologías de sitios web de alto nivel que reducen en gran medida el tiempo de desarrollo y el esfuerzo del desarrollo del sitio web. Los marcos como Ruby on rails, Laravel, Symphony son marcos de desarrollo web populares que puedes probar.

Si su plan es aprender el desarrollo web desde cero utilizando un sitio web de diccionario como proyecto, puede comenzar a aprender HTML, CSS, JavaScript, MySQL y PHP. Una vez que haya terminado su proyecto con estas tecnologías, comprenderá cómo funciona todo en el nivel inferior. Entonces puede intentar aprender uno de los marcos como Laravel. Laravel es mi favorito. Está basado en lenguaje de programación PHP. Por lo tanto, si estudias PHP, aprender el framework Laravel será bastante fácil.

En cuanto a la duración, depende en gran medida de su velocidad de aprendizaje. Para principiantes, puede tomar de 2 a 6 meses.

Nota: Hoy en día, JavaScript se puede utilizar en el desarrollo front-end y también puede reemplazar la mayoría de las tecnologías de back-end.