En el área de diseño y desarrollo Web, quiero destacar mis habilidades en:
Diseño Web
- Creo que lo esencial, lo más importante dentro de una página web, es el contenido de esta. Es el contenido el que debe orientar la existencia de los elementos del sitio.
- Diseño sitios limpios, de interfaces sencillas (no sobrecargadas de decoración o adornos innecesarios).
Desarrollo de Sitios (programación)
- Desarrollo sitios que funcionan, pues me puedo encargar del proyecto completo: tanto el diseño (frontend, lo que verán los visitantes), como el backend (las herramientas de administración del sitio)
- Empleo un "mix" de programación según las necesidades específicas del sitio:
- Programación en el cliente: revisión (validación) de formularios antes de ser enviados, AJAX para no tener que cargar páginas completas, efectos especiales (movimiento, animaciones, aparición, menús desplegables, etc etc)
- Programación en el servidor: conexión a bases de datos, trabajo con imágenes (cambiar tamaño, agregar marca de agua, etc), trabajo con usuarios ( secciones diferentes según usuario, distintos "permisos" según tipo de usuario, etc )
Tecnologías Web
- Uso de "buenas prácticas" en HTML/CSS para marcado y presentación. Los sitios que desarrollo se ven (y se comportan) de forma idéntica en Internet Explorer 6, Firefox, Sfari o Chrome
- Uso de mod-rewrite en Apache. Esto significa que las URLs de mis sitios se ven "limpias": en vez de sitio/pagina.php?categoria=1&articulo=2 trabajo con sitio/categoria/articulo. Esto es más fácil de recorrer/memorizar, y más "comprensible" para buscadores como Google.
- Uso de bases de datos MySQL y SQLite
- Uso de PHP 5. Empleo clases para mejorar la escalabilidad de los proyectos. Es decir que los elementos del sitio puedan ser actualizables o ampliables en el futuro.
- Uso de jQuery como biblioteca javascript. Esta herramienta, muy bien diocumentada y de amplia adopción en internet, estandariza y facilita la inclusión de efectos gráficos, validación de formularios y comportamientos AJAX
|