SlideShare uma empresa Scribd logo
1 de 8
LENGUAJE DE
PROGRAMACIÓN WEB
CREADO POR:
EDUARDO ALVAREZ
AURA ESPINOZA
LENGUAJE DE PROGRAMACIÓN WEB
• LOS LENGUAJES DE PROGRAMACIÓN WEB HAN IDO SURGIENDO SEGÚN LAS NECESIDADES DE
LAS PLATAFORMAS, INTENTANDO FACILITAR EL TRABAJO A LOS DESARROLLADORES DE
APLICACIONES. SE CLASIFICAN EN LENGUAJES DEL LADO CLIENTE Y LENGUAJES DEL LADO
SERVIDOR.
LENGUAJES DEL LADO CLIENTE
• SON AQUELLOS LENGUAJES QUE SON ASIMILADOS DIRECTAMENTE POR EL NAVEGADOR Y NO
NECESITAN PRE TRATAMIENTO.
• COMO: HTML, JAVASCRIPT, HOJAS DE ESTILO EN CASCADA
HTML
• LA INFORMACIÓN PUBLICADA EN LA WEB DEBE SER MEDIANTE UN LENGUAJE QUE SEA ENTENDIDO
UNIVERSALMENTE. EL LENGUAJE UTILIZADO POR LA WORLD WIDE WEB ES EL HTML,
ACTUALMENTE EL LENGUAJE HIPERMEDIA MÁS ACEPTADO A NIVEL MUNDIAL. POR TANTO, ES UNO DE
LOS LENGUAJES DE PROGRAMACIÓN WEB MÁS IMPORTANTE Y UNO DE LOS MÁS USADOS PARA LA
CREACIÓN DE DOCUMENTOS.
• PERMITE ADEMÁS A LOS AUTORES:
I. LA PUBLICACIÓN DE DOCUMENTOS EN LÍNEA CON TÍTULOS, TEXTOS, TABLAS, LISTAS, FOTOS, ETC.
II. LA RECUPERACIÓN DE LA INFORMACIÓN EN LÍNEA MEDIANTE ENLACES DE HIPERTEXTO.
III. DISEÑAR FORMULARIOS PARA LA REALIZACIÓN DE TRANSACCIONES CON SERVICIOS REMOTOS,
PARA SU USO EN LA BÚSQUEDA DE INFORMACIÓN, HACER RESERVAS, PEDIR PRODUCTOS, ETC.
JAVASCRIPT
• JAVASCRIPT ES UN LENGUAJE DE PROGRAMACIÓN ORIENTADO A OBJETOS. ES UN LENGUAJE
DINÁMICO, LAS VARIABLES NO NECESITAN SER INTRODUCIDAS ANTES DE SU USO Y LOS TIPOS
DE VARIABLES SE RESUELVEN DINÁMICAMENTE DURANTE SU EJECUCIÓN. SE TRATA DE UN
LENGUAJE DE PROGRAMACIÓN DEL LADO DEL CLIENTE, PORQUE ES EL NAVEGADOR EL QUE
SOPORTA LA CARGA DE PROCESAMIENTO. FUE CREADO POR BRENDAN EICH EN LA EMPRESA
NETSCAPE COMMUNICATIONS. EL CÓDIGO JAVASCRIPT QUE SE ENCUENTRA DENTRO DE LAS
PÁGINAS WEB PUEDE SER INTERPRETADO POR TODOS LOS NAVEGADORES. PERMITE QUE LAS
DEFINICIONES DE FUNCIONES Y OTRO TIPO DE CÓDIGO SEAN MODIFICADOS MIENTRAS EL
PROGRAMA SE ESTÉ EJECUTANDO.
HOJAS DE ESTILO EN CASCADA
• LAS HOJAS DE ESTILO EN CASCADA, EN INGLÉS CASCADING STYLE SHEETS (CSS), FUERON
DISEÑADAS Y DESARROLLADAS POR LA WORLD WIDE WEB CONSORTIUM (W3C). UNA HOJA DE
ESTILOS CSS ES EL TIPO DE DOCUMENTO QUE UTILIZA UN NAVEGADOR WEB PARA REDEFINIR LAS
PROPIEDADES DE LOS DISTINTOS ELEMENTOS Y LAS ETIQUETAS EN EL CÓDIGO HTML. PERMITE
DAR FORMATO A LOS DOCUMENTOS DE FORMA GLOBAL. PROPORCIONA AL DISEÑADOR DE
PÁGINAS WEB DEFINIR UN CONJUNTO DE AMPLIACIONES HTML ESPECIALES Y APLICARLAS AL
DOCUMENTO. PROVEE LA ESPECIFICACIÓN E INTERCAMBIO DE LOS FONDOS PARA TEXTOS Y
DOCUMENTOS, ASÍ COMO SUS TIPOS Y TAMAÑOS DE FUENTE. LAS DEFINICIONES DEL FORMATO
DE UN DOCUMENTO SE PUEDEN COLOCAR EN ARCHIVOS SEPARADOS Y APLICARLAS A UN GRUPO
DE DOCUMENTOS. POSIBILITAN ADEMÁS APLICAR UN FORMATO MODIFICADO A DOCUMENTOS
HTML YA EXISTENTES.
LENGUAJES DEL LADO SERVIDOR
• SON AQUELLOS LENGUAJES QUE SE EJECUTAN POR EL PROPIO SERVIDOR Y SON ENVIADOS AL
CLIENTE EN UN FORMATO CLARO PARA ÉL.
• COMO: PHP , PHP 5
Lenguaje de programación web

Mais conteúdo relacionado

Mais procurados

Lenguaje de programación de páginas web
Lenguaje de programación de páginas webLenguaje de programación de páginas web
Lenguaje de programación de páginas webalbafa1995
 
Lenguajes del lado del servidor
Lenguajes del lado del servidorLenguajes del lado del servidor
Lenguajes del lado del servidorpidingos
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioJessica
 
Presentacion tics
Presentacion ticsPresentacion tics
Presentacion ticsBraislom95
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado clienteJeremias Morales
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
Programación web
Programación webProgramación web
Programación weberic291285
 
Lenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioLenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioMariano-Celiz17
 
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...Xthian Vidal Cortez
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-webolguisf
 
Examen diego
Examen diegoExamen diego
Examen diegoinfobran
 
Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorAlejandro Hernandez
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo webEvelioHdez
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloricardo dueñas
 

Mais procurados (18)

Lenguaje de programación de páginas web
Lenguaje de programación de páginas webLenguaje de programación de páginas web
Lenguaje de programación de páginas web
 
Examen 3.0
Examen 3.0Examen 3.0
Examen 3.0
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Lenguajes del lado del servidor
Lenguajes del lado del servidorLenguajes del lado del servidor
Lenguajes del lado del servidor
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuario
 
Presentacion tics
Presentacion ticsPresentacion tics
Presentacion tics
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Programación web
Programación webProgramación web
Programación web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
Lenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioLenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuario
 
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
 
Examen diego
Examen diegoExamen diego
Examen diego
 
Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidor
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub modulo
 
Tecnologías Web
Tecnologías WebTecnologías Web
Tecnologías Web
 

Semelhante a Lenguaje de programación web

Lenguajes de programación web
Lenguajes de programación webLenguajes de programación web
Lenguajes de programación webKriss Rachel
 
Conceptos de Dreamweaver
Conceptos de DreamweaverConceptos de Dreamweaver
Conceptos de DreamweaverDylanRodrguez4
 
Conceptos de dreamweaver
Conceptos de dreamweaverConceptos de dreamweaver
Conceptos de dreamweaverLuisAlonso177
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBUNIV DE CIENCIAS Y ARTES
 
Diferencia de html drenwever
Diferencia de html drenweverDiferencia de html drenwever
Diferencia de html drenwevergabrl1991
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBUNIV DE CIENCIAS Y ARTES
 
Diferencia de html drenwever
Diferencia de html drenweverDiferencia de html drenwever
Diferencia de html drenwevergabrl1991
 
Conceptos de dreamweaver-Regina.pptx
Conceptos de dreamweaver-Regina.pptxConceptos de dreamweaver-Regina.pptx
Conceptos de dreamweaver-Regina.pptxregina927271
 
Un navegador o navegador web
Un navegador o navegador webUn navegador o navegador web
Un navegador o navegador webhmasalemarosa
 
Presentación1
Presentación1Presentación1
Presentación1siliezar13
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidadRaelyx Cordero
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptssuser948499
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptTIRZOANTONIOMEDINACA
 
Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]FelixVasquez32
 

Semelhante a Lenguaje de programación web (20)

Lenguajes de programación web
Lenguajes de programación webLenguajes de programación web
Lenguajes de programación web
 
Javascript
JavascriptJavascript
Javascript
 
Conceptos de Dreamweaver
Conceptos de DreamweaverConceptos de Dreamweaver
Conceptos de Dreamweaver
 
Conceptos de dreamweaver
Conceptos de dreamweaverConceptos de dreamweaver
Conceptos de dreamweaver
 
Navegador o browser
Navegador o browserNavegador o browser
Navegador o browser
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
Diferencia de html drenwever
Diferencia de html drenweverDiferencia de html drenwever
Diferencia de html drenwever
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 
Diferencia de html drenwever
Diferencia de html drenweverDiferencia de html drenwever
Diferencia de html drenwever
 
EQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILASEQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILAS
 
Estandares web 2.0
Estandares web 2.0Estandares web 2.0
Estandares web 2.0
 
Conceptos de dreamweaver-Regina.pptx
Conceptos de dreamweaver-Regina.pptxConceptos de dreamweaver-Regina.pptx
Conceptos de dreamweaver-Regina.pptx
 
Taller php 3 sep-2019
Taller php 3 sep-2019Taller php 3 sep-2019
Taller php 3 sep-2019
 
Un navegador o navegador web
Un navegador o navegador webUn navegador o navegador web
Un navegador o navegador web
 
Presentación1
Presentación1Presentación1
Presentación1
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.ppt
 
Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]Arquitectura Web y Aplicaciones web [Infografia]
Arquitectura Web y Aplicaciones web [Infografia]
 
El dominio
El dominioEl dominio
El dominio
 

Mais de Eduardo Alvarez

Laboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduinoLaboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduinoEduardo Alvarez
 
Fischertechnik designer manual
Fischertechnik designer manualFischertechnik designer manual
Fischertechnik designer manualEduardo Alvarez
 
Informacion sobre robotica
Informacion sobre roboticaInformacion sobre robotica
Informacion sobre roboticaEduardo Alvarez
 
Training lab (manual de actividades)
Training lab (manual de actividades)Training lab (manual de actividades)
Training lab (manual de actividades)Eduardo Alvarez
 
Training lab. (instrucciones de construccion)
Training lab. (instrucciones de construccion)Training lab. (instrucciones de construccion)
Training lab. (instrucciones de construccion)Eduardo Alvarez
 
Proyecto fisicarobotica robot
Proyecto fisicarobotica robotProyecto fisicarobotica robot
Proyecto fisicarobotica robotEduardo Alvarez
 
Los derechos humanos fueron creados para que las personas tengan libertad tan...
Los derechos humanos fueron creados para que las personas tengan libertad tan...Los derechos humanos fueron creados para que las personas tengan libertad tan...
Los derechos humanos fueron creados para que las personas tengan libertad tan...Eduardo Alvarez
 
Los derechos humanos fueron creados para que las personas tengan libertad tan...
Los derechos humanos fueron creados para que las personas tengan libertad tan...Los derechos humanos fueron creados para que las personas tengan libertad tan...
Los derechos humanos fueron creados para que las personas tengan libertad tan...Eduardo Alvarez
 
Sistema de gestión de contenidos
Sistema de gestión de contenidosSistema de gestión de contenidos
Sistema de gestión de contenidosEduardo Alvarez
 
Tipos de plataformas web multimedia
Tipos de plataformas web multimediaTipos de plataformas web multimedia
Tipos de plataformas web multimediaEduardo Alvarez
 

Mais de Eduardo Alvarez (20)

Laboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduinoLaboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduino
 
Fischertechnik designer manual
Fischertechnik designer manualFischertechnik designer manual
Fischertechnik designer manual
 
Linea de tiempo
Linea de tiempoLinea de tiempo
Linea de tiempo
 
Informacion sobre robotica
Informacion sobre roboticaInformacion sobre robotica
Informacion sobre robotica
 
Training lab (manual de actividades)
Training lab (manual de actividades)Training lab (manual de actividades)
Training lab (manual de actividades)
 
Training lab. (instrucciones de construccion)
Training lab. (instrucciones de construccion)Training lab. (instrucciones de construccion)
Training lab. (instrucciones de construccion)
 
Proyecto fisicarobotica robot
Proyecto fisicarobotica robotProyecto fisicarobotica robot
Proyecto fisicarobotica robot
 
Uso protoboard
Uso protoboardUso protoboard
Uso protoboard
 
Lego mindstorms ev3
Lego mindstorms ev3Lego mindstorms ev3
Lego mindstorms ev3
 
Modulos de sensores
Modulos de sensoresModulos de sensores
Modulos de sensores
 
Eduardo alvarez xi k
Eduardo alvarez xi kEduardo alvarez xi k
Eduardo alvarez xi k
 
Los derechos humanos fueron creados para que las personas tengan libertad tan...
Los derechos humanos fueron creados para que las personas tengan libertad tan...Los derechos humanos fueron creados para que las personas tengan libertad tan...
Los derechos humanos fueron creados para que las personas tengan libertad tan...
 
Los derechos humanos fueron creados para que las personas tengan libertad tan...
Los derechos humanos fueron creados para que las personas tengan libertad tan...Los derechos humanos fueron creados para que las personas tengan libertad tan...
Los derechos humanos fueron creados para que las personas tengan libertad tan...
 
Sistema de gestión de contenidos
Sistema de gestión de contenidosSistema de gestión de contenidos
Sistema de gestión de contenidos
 
Examen par trenzado
Examen par trenzadoExamen par trenzado
Examen par trenzado
 
Paginas web
Paginas webPaginas web
Paginas web
 
Sitios web
Sitios webSitios web
Sitios web
 
Tipos de plataformas web multimedia
Tipos de plataformas web multimediaTipos de plataformas web multimedia
Tipos de plataformas web multimedia
 
Buscadores de internet
Buscadores de internet  Buscadores de internet
Buscadores de internet
 
Navegadores
NavegadoresNavegadores
Navegadores
 

Último

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 

Último (10)

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Lenguaje de programación web

  • 1. LENGUAJE DE PROGRAMACIÓN WEB CREADO POR: EDUARDO ALVAREZ AURA ESPINOZA
  • 2. LENGUAJE DE PROGRAMACIÓN WEB • LOS LENGUAJES DE PROGRAMACIÓN WEB HAN IDO SURGIENDO SEGÚN LAS NECESIDADES DE LAS PLATAFORMAS, INTENTANDO FACILITAR EL TRABAJO A LOS DESARROLLADORES DE APLICACIONES. SE CLASIFICAN EN LENGUAJES DEL LADO CLIENTE Y LENGUAJES DEL LADO SERVIDOR.
  • 3. LENGUAJES DEL LADO CLIENTE • SON AQUELLOS LENGUAJES QUE SON ASIMILADOS DIRECTAMENTE POR EL NAVEGADOR Y NO NECESITAN PRE TRATAMIENTO. • COMO: HTML, JAVASCRIPT, HOJAS DE ESTILO EN CASCADA
  • 4. HTML • LA INFORMACIÓN PUBLICADA EN LA WEB DEBE SER MEDIANTE UN LENGUAJE QUE SEA ENTENDIDO UNIVERSALMENTE. EL LENGUAJE UTILIZADO POR LA WORLD WIDE WEB ES EL HTML, ACTUALMENTE EL LENGUAJE HIPERMEDIA MÁS ACEPTADO A NIVEL MUNDIAL. POR TANTO, ES UNO DE LOS LENGUAJES DE PROGRAMACIÓN WEB MÁS IMPORTANTE Y UNO DE LOS MÁS USADOS PARA LA CREACIÓN DE DOCUMENTOS. • PERMITE ADEMÁS A LOS AUTORES: I. LA PUBLICACIÓN DE DOCUMENTOS EN LÍNEA CON TÍTULOS, TEXTOS, TABLAS, LISTAS, FOTOS, ETC. II. LA RECUPERACIÓN DE LA INFORMACIÓN EN LÍNEA MEDIANTE ENLACES DE HIPERTEXTO. III. DISEÑAR FORMULARIOS PARA LA REALIZACIÓN DE TRANSACCIONES CON SERVICIOS REMOTOS, PARA SU USO EN LA BÚSQUEDA DE INFORMACIÓN, HACER RESERVAS, PEDIR PRODUCTOS, ETC.
  • 5. JAVASCRIPT • JAVASCRIPT ES UN LENGUAJE DE PROGRAMACIÓN ORIENTADO A OBJETOS. ES UN LENGUAJE DINÁMICO, LAS VARIABLES NO NECESITAN SER INTRODUCIDAS ANTES DE SU USO Y LOS TIPOS DE VARIABLES SE RESUELVEN DINÁMICAMENTE DURANTE SU EJECUCIÓN. SE TRATA DE UN LENGUAJE DE PROGRAMACIÓN DEL LADO DEL CLIENTE, PORQUE ES EL NAVEGADOR EL QUE SOPORTA LA CARGA DE PROCESAMIENTO. FUE CREADO POR BRENDAN EICH EN LA EMPRESA NETSCAPE COMMUNICATIONS. EL CÓDIGO JAVASCRIPT QUE SE ENCUENTRA DENTRO DE LAS PÁGINAS WEB PUEDE SER INTERPRETADO POR TODOS LOS NAVEGADORES. PERMITE QUE LAS DEFINICIONES DE FUNCIONES Y OTRO TIPO DE CÓDIGO SEAN MODIFICADOS MIENTRAS EL PROGRAMA SE ESTÉ EJECUTANDO.
  • 6. HOJAS DE ESTILO EN CASCADA • LAS HOJAS DE ESTILO EN CASCADA, EN INGLÉS CASCADING STYLE SHEETS (CSS), FUERON DISEÑADAS Y DESARROLLADAS POR LA WORLD WIDE WEB CONSORTIUM (W3C). UNA HOJA DE ESTILOS CSS ES EL TIPO DE DOCUMENTO QUE UTILIZA UN NAVEGADOR WEB PARA REDEFINIR LAS PROPIEDADES DE LOS DISTINTOS ELEMENTOS Y LAS ETIQUETAS EN EL CÓDIGO HTML. PERMITE DAR FORMATO A LOS DOCUMENTOS DE FORMA GLOBAL. PROPORCIONA AL DISEÑADOR DE PÁGINAS WEB DEFINIR UN CONJUNTO DE AMPLIACIONES HTML ESPECIALES Y APLICARLAS AL DOCUMENTO. PROVEE LA ESPECIFICACIÓN E INTERCAMBIO DE LOS FONDOS PARA TEXTOS Y DOCUMENTOS, ASÍ COMO SUS TIPOS Y TAMAÑOS DE FUENTE. LAS DEFINICIONES DEL FORMATO DE UN DOCUMENTO SE PUEDEN COLOCAR EN ARCHIVOS SEPARADOS Y APLICARLAS A UN GRUPO DE DOCUMENTOS. POSIBILITAN ADEMÁS APLICAR UN FORMATO MODIFICADO A DOCUMENTOS HTML YA EXISTENTES.
  • 7. LENGUAJES DEL LADO SERVIDOR • SON AQUELLOS LENGUAJES QUE SE EJECUTAN POR EL PROPIO SERVIDOR Y SON ENVIADOS AL CLIENTE EN UN FORMATO CLARO PARA ÉL. • COMO: PHP , PHP 5