¿Es una buena práctica para un principiante reconstruir plantillas como en templated.co usando solo HTML y CSS sin el uso de Sass, Flexbox, Bootstrap?

Sí.

Es bueno que aprendas a construir un sitio web desde cero sin usar una plantilla como Bootstrap.

Beneficios:

  • Comprenderá mejor cómo funciona realmente un marco, qué lo hace diferente de otros marcos y cómo editarlo adecuadamente.
  • Aprenderá a hacer cosas a las que simplemente no estará expuesto si solo usa un marco. Por ejemplo, deberá aprender a codificar la sección de una página HTML. Qué hacen las piezas específicas en la cabeza, por qué están allí y qué opciones / propiedades tienen.
  • Serás más versátil y tendrás más oportunidades disponibles. Si solo conoce WordPress y Bootstrap, se lastimará a la larga. Cuando quieras conseguir el trabajo de tus sueños con tu compañía favorita y te des cuenta de que construyen todo desde cero y codifican sus propias animaciones, te estarás pateando.

Desafíos:

  • La curva de aprendizaje será más pronunciada. Usar un marco realmente simplifica muchas cosas.
  • La web cambia constantemente y tendrás que estar al tanto de ese cambio. Es posible que deba ingresar y actualizar su código. Si siempre usa Bootstrap, puede estar seguro de que actualizarán su base de código y mantendrán todo funcionando sin problemas. Es posible que aún deba realizar actualizaciones periódicamente, pero será menos.
  • Mucha gente tiene opiniones sobre la mejor manera de hacer las cosas. Puede ser un desastre tener que leer artículos sobre la mejor forma de escribir una sección HTML de una página HTML o el mejor método para implementar un cierto tipo de animación CSS.

En general, lo convertirá en un desarrollador mucho más fuerte para al menos practicar la creación de sus propios sitios web.

También destacaría: intente construir cosas desde cero y solo copie el código donde tenga sentido. No solo copie en masa un sitio web completo y luego se diga a sí mismo que sabe cómo construir ese sitio. ¡Aprendes mucho en el proceso de construcción de la página web!

Por qué no?

No encuentro ninguna razón para no practicar. No puedes esperar ser un buen codificador (o diseñador) si no practicas lo que aprendes.

La práctica es la clave del éxito, sin importar cuánto tiempo pases leyendo o viendo tutoriales.

En cuanto a Templated [1], sus plantillas son muy avanzadas y, por lo tanto, requieren un conocimiento adecuado del diseño web. Si logra reconstruir esas plantillas, es un trabajo bien hecho para un principiante.

♥ Asegúrese de no copiar el código, intente construir desde cero, ya que sería una gran tarea.

Notas al pie

[1] Plantillas CSS, HTML5 y Responsive Site

En una palabra … absolutamente! Cuento una de mis mayores bendiciones en que vendí a través de CSS sin procesar durante años antes de comenzar a usar preprocesadores y marcos. Una cosa es aprender sobre la cascada de CSS, la especificidad y las reglas de evaluación del selector de derecha a izquierda , otra muy distinta es luchar contra ellas. CSS es un lenguaje complicado, los preprocesadores y los marcos no cambian eso, y sin un conocimiento básico sólido de CSS, a menudo pueden conducir a más confusión y olor a código . Pase algo de tiempo con lo básico primero, se alegrará de haberlo hecho.

Sí, ya que te da un mejor conocimiento y te hace experto Puedes saber más aquí.