4. HTML
• La World Wide Web es un sistema que utiliza el lenguaje
HTML y el protocolo HTTP.
• Tim Berners-Lee, un científico que trabajaba en el CERN
(Centro Europeo de Investigación Nuclear) los diseñó
para poder acceder y compartir información de otros
científicos a principios de los 90.
• HTML es el lenguaje básico de las páginas web que se
basa en hipervínculos para enlazar documentos entre sí.
• HTTP permite enviar cualquier tipo de ficheros de forma
simple. Los navegadores web interpretan las etiquetas en
los documentos HTML y los presentan al usuario.
• Los dos han evolucionado desde sus inicios. La última
versión de HTML es la 5.
6. CSS
• Aunque HTML permite especificar formato del contenido
de un documento, se recomienda separar contenido y
formato.
• Para ello se usan las hojas de estilo en cascada.
• En un fichero de texto con extensión .css, se especifican
una serie de propiedades que se asocian a las etiquetas
del documento HTML.
• Las propiedades más importantes que se definen en un
documento CSS son relativas a:
• Tipos de letra (tipo, tamaño, grosor, etc.)
• Al texto (interlineado, alineación, etc.)
• Bloques de texto (distancia entre ellos, bordes, etc.)
8. PHP
• Lenguaje de programación interpretado y orientado a
objetos.
• Orientado al desarrollo de aplicaciones web dinámicas
con acceso a información almacenada en una base de
datos (mySQL, PostgreSQL, Oracle, ODBC, etc.).
• El código fuente se ejecuta en el servidor y envía su
resultado (generalmente en HTML) al navegador.
• Utilizando PHP se puede interactuar con el usuario web
para mostrar información o recoger información a través
de un formulario.
• Es muy utilizado por la cantidad de
librerías, módulos, clases, etc disponibles.
10. JAVA
• Lenguaje de programación creado por Sun Microsystems en 1995.
• Existe un gran número de aplicaciones y sitios Web que no funcionan
sin Java.
• Permite desarrollar pequeñas aplicaciones (applets) que pueden ser
incrustadas en una página HTML.
• Estas mini-aplicaciones se ejecutan en una JVM (Java Virtual
Machine) que el navegador tiene configurada como extensión (plug-
in) en un contexto de seguridad restringido configurable para impedir
la ejecución local de código potencialmente malicioso.
• En la parte del servidor, Java es muy popular desde la aparición de la
especificación de Servlets y JSP (Java Server Pages). La
especificación define un API de programación y los requisitos para un
contenedor (servidor) dentro del cual se puedan desplegar estos
componentes para formar aplicaciones web dinámicas completas.
Hoy día existen multitud de contenedores (libres y comerciales)
compatibles con estas especificaciones.
12. XML
• Es un estándar creado por el W3C y soportado por
compañías e instituciones de todo el mundo.
• Facilita el procesamiento de datos
• Permite el intercambio de datos entre aplicaciones
creadas en plataformas distintas.
• Legible por personas
• Es un metalenguaje que permite desarrollar vocabularios
propios de marcado.
• Independiente de la plataforma, simple, fácil de aprender
• Libre