tecnologías que utilizo

Las principales tecnologías que utilizo para trabajar:

PHP 5

Lenguaje de programación del lado del servidor orientado a objetos. Este lenguaje permite crear la arquitectura lógica del sitio o aplicación web: crear mecanismos de interacción entre usuario y aplicación, comunicación y trabajo con bases de datos, comunicación con otras aplicaciones o servicios web, ... en definitiva, es la clave para crear webs dinámicas, racionales y de alto valor añadido.

MySQL

Sistema de gestión de bases de datos relacional. Las bases de datos constituyen el corazón de la gran mayoría de sitios y aplicaciones web con que tratamos a diario en la red. Estas nos dan la capacidad de almacenar las respuestas a un foro, los datos de los usuarios de una web, las características de los productos de una tienda online, las ventas realizadas ... y un largo etcétera. Un proyecto de desarrollo web que requiera del uso de una base de datos, incluirá siempre una fase de análisis y diseño de la misma.

HTML

Lenguaje de marcado de hipertexto. Es el lenguaje que utilizamos para dar estructura y significado a los contenidos de una página. Es un lenguaje en evolución que cada vez permite a los desarrolladores plasmar de manera más trasparente todo tipo de contenidos: texto y imagen, pero también, con el advenimiento de HTML 5, gráficos vectoriales y video.

CSS

Lenguaje de hojas de estilo en cascada. Es el complemento esencial para el HTML que nos permite definir el aspecto gráfico de los contenidos de la web. Este lenguaje es el que nos capacita para, por ejemplo, en una sola orden, dar a todos los títulos de una página un color determinado, o especificar un margen dado para todos los párrafos del sitio. Este lenguaje, en constante desarrollo, pone al servicio de los maquetadores web cada vez mas herramientas para afinar mejor y con menor esfuerzo el aspecto de las webs.

Javascript

Lenguaje de programacíón del lado del cliente. Nos permite crear funcionalidades avanzadas para la web, que se ejecutan en el lado del cliente, es decir, en el propio navegador web del usuario. Gracias a Javascript se pueden abordar mejoras tanto de diseño (animación de contenidos, por ejemplo) como aportar funciones de alto valor a las sitios web: validación de formularios, mecanismos de interacción con el ususario, actualización parcial de contenidos de la página (usando comunicación asíncrona "Ajax") ...

Flash y Actionscript 3

Aunque no es mi principal área de trabajo, tengo experiencia desarrollando páginas completamente en flash, así como aplicaciones más modestas: animaciones, banners, etc.