Mi camino de aprendizaje web

Las herramientas que hicieron posible este sitio:

La estructura de este sitio se cimentó con HTML5, mientras que CSS3 y Bootstrap le dieron vida y adaptabilidad a cada pantalla. La magia de la interactividad se tejió con JavaScript. Para la gestión de los datos y la funcionalidad de contacto, recurrí a la potencia de PHP y MySQL. La transferencia de archivos se realizó de manera eficiente con WinSCP.

  • Desafíos que marcaron el camino:
  • El desarrollo de este sitio fue un viaje de aprendizaje constante, donde cada obstáculo se convirtió en una oportunidad para crecer:
    • De Python a PHP: La evolución de la base de datos:
      Inicialmente, exploré la creación de la base de datos con Python, pero la integración con PHP demostró ser el camino más eficiente, impulsándome a adquirir nuevas habilidades en este lenguaje.
    • El formulario invisible: Una odisea de configuración:
      Lograr que el formulario de contacto enviara correctamente los mensaje s fue una prueba de paciencia y perseverancia, que involucró la configuración de DNS, DKIM y una exhaustiva depuración hasta alcanzar el resultado deseado.
    • Conflictos en la llegada: Resolviendo la página de aterrizaje:
      La transición a la página de agradecimiento tras el envío del formulario presentó conflictos con el código JavaScript, exigiendo una solución precisa para garantizar una experiencia fluida.
    • El menú escurridizo: Domando la navegación móvil:
      Asegurar un menú accesible en dispositivos móviles requirió la implementación de una librería JavaScript que domara el comportamiento del menú hamburguesa en pantallas reducidas.

Este proyecto personal no solo es un escaparate de mis habilidades, sino también un testimonio de mi compromiso con la resolución de problemas y la mejora continua en el mundo del desarrollo web.