SlideShare una empresa de Scribd logo
1 de 16
Lenguaje de scripts: JavaScript (diseño
de páginas web, encuestas, comercio
electrónico)
lenguaje de scripts
Los lenguajes de scripting son una subcategoría de los lenguajes de
programación. Para ejecutarlas instrucciones existe un programa o
intérprete que se encarga de procesar cada una de las órdenes y
producir los resultados deseados. Este tipo de lenguajes son:
JavaScript, Lisp, P. H.P., Python, Ruby, etc. Recientemente hemos visto
dos lenguajes de scripting orientados a objetos que han tenido una gran
acogida por la comunidad de programadores: Ruby y Groovy.
Ruby
En 1993, inicia el desarrollo de un novedoso
lenguaje scripting orientado a objetos, basado en
Python. Este lenguaje, bautizado con el nombre
de Ruby, en la actualidad está considerado
dentro de los 10 mejores lenguajes de
programación.
Groovy
Es un lenguaje de scripting orientado a objetos y
mantiene una sintaxis muy similar a Java. Recientemente
se liberó la versión 1.0 de dicho lenguaje, bajo licencia
GNU. Las aplicaciones desarrolladas en Groovy pueden
ser ejecutadas de forma normal por cualquier máquina
virtual de Java.
TIPOS DE LENGUAJE SCRIPT
Existen diversos lenguajes de scripting que pueden utilizarse para la creación
de aplicaciones web dinámicas. Entre ellos destacan PHP, ASP, Perl, Python
y JSP:
 PHP (Hypertext Processor): es uno de los lenguajes más extendidos
actualmente. Cuenta con una comunidad de desarrolladores muy
importante debido a sus características de gratuidad, código abierto, la
posibilidad de ser portado y ejecutado en diferentes plataformas, etc.
 ASP (Active Server Pages): se trata de una tecnología propietaria y de
código cerrado para el lado del servidor de Microsoft. Su última versión
es la 3.0 y data del año 2002, año a partir del cual se empezó a sustituir
progresivamente por la versión ASP.Net. Aunque puede ser ejecutado en
otros servidores web, ASP está diseñado especialmente para ser
utilizado con IIS (Internet Information Server). Es de código abierto y
cuenta con una comunidad bastante numerosa de seguidores.
 Python: es un lenguaje de scripting independiente de plataforma y
orientado a objetos, preparado para realizar cualquier tipo de
programas, desde aplicaciones Windows a servidores de red, o incluso
páginas web. Es un lenguaje interpretado, lo que significa que no
necesitamos compilar el código fuente para poder ejecutarlo. Esto
ofrece ventajas, como la rapidez de desarrollo, e inconvenientes, como
una menor velocidad.
 JSP (Java Server Pages): el funcionamiento de Java como lenguaje de
script es similar al de PHP o ASP: se trata de porciones de código Java
intercalado con código HTML estático. Sin embargo, la forma de
interpretarlo es diferente.
JavaScript
JavaScript es un lenguaje de programación o de secuencias de
comandos que te permite implementar funciones complejas en
páginas web, cada vez que una página web hace algo más que
sentarse allí y mostrar información estática para que la veas,
muestra oportunas actualizaciones de contenido, mapas
interactivos, animación de Gráficos 2D/3D, desplazamiento de
máquinas reproductoras de vídeo, etc.
En pocas palabras, como su nombre lo indica, el diseño web se
refiere al proceso del diseño de sitios y páginas web.
Diseño de paginas web
El diseño web es un área enfocada en el desarrollo de interfaces digitales,
como el diseño de sitios y aplicaciones para web. Para ello, los diseñadores
web crean las páginas utilizando lenguajes de marcado como HTML.
El proceso de creación de sitios se puede realizar desde
herramientas como Adobe Dreamweaver (que requerirá que
el profesional sepa más sobre los códigos) y CMS que son
plataformas de administración de contenido.
WordPress es uno de los más conocidos y prácticos porque
tiene una serie de templates que pueden basar el sitio. El
web designer tiene la tarea de instalarlos y personalizarlos
según lo que cada cliente quiera.
¿Qué hace un diseñador web?
Los diseñadores web tienen en su trabajo tareas rutinarias
relacionadas con la creación de un diseño para medios digitales y
la creación de contenido.
Por lo tanto, deben analizar tanto las necesidades del cliente como
los objetivos para configurar un sitio web a fin de brindar a los
visitantes la mejor experiencia.
Además, diseñadores web deben saber cómo insertar gráficos,
usar lenguajes como HTML y actualizar el sitio cuando sea
necesario.
Encuestas y lenguaje de scripts
personalizado
Son software que se pueden personalizar para seque cada programador
se adaptsea la forma de trabajo Y se utilizan para cambiar el flujo de las
encuestas o tomar medidas basadas en comandos o códigos
personalizados y definidos por el usuario. dependiendo de las respuestas
seleccionadas a las preguntas.
Factores que influyen:
 Ramificación: Si deseas saltar a una pregunta basada en condiciones específicas,
habilita esta opción. La encuesta saltará el resto de las preguntas y te llevará a la
pregunta destino como se ha configurado en el código del script.
 Bucles: Si deseas que la encuesta se realice en bucle a través de una o más preguntas,
habilita esta opción. Mostrará un conjunto de preguntas repetidamente. El sistema
guarda varias filas de datos por cada bucle ejecutado.
 Extracción: Esta opción se utiliza para depurar la ejecución del código del script.
Puedes comprobar la salida después de que se ejecute cada comando.
 Avance automático: Habilita esta opción para enviar automáticamente a la siguiente
página sin necesidad de hacer clic en el botón.
En este tipo de lenguaje de programación es un software en el que se
puede personalizarpero para hacer eso es necesario seguir los
siguientes pasos:
Comercio Electrónico
¿Qué es commerce.js?
Es una infraestructura de comercio electrónico con
arquitectura headless, para desarrolladores, que te
permite diseñar, desarrollar y controlar tu e-
commerce usando APIs, y un dashboard.
Principalmente usado para empresas.
¿Qué es una API?
Son las Interfaces de Programación
de Aplicaciones.
APIs que obtienen datos del servidor, comúnmente usadas para actualizar
pequeñas secciones de una página web.
Sí solo necesitas actualizar un Stock de artículos o una lista de tiendas
disponibles, al utilizar APIs lo lograrás sin tener que volver a cargar toda la página
o aplicación logrando que estas tengan una sensación de rapidez y agilidad.
Las APIS de almacenamiento en el lado del cliente se están popularizando en los
navegadores. La habilidad de almacenar información en el lado del cliente es
muy útil para hacer aplicaciones que salven su estado entre carga de páginas, e
incluso trabajar cuando el dispositivo está fuera de línea.
¿Qué pueden hacer las APIs?
Ejemplos de API’s
 La API de Twitter, que te permite hacer cosas como mostrar tus últimos
tweets en tu sitio web.
 La YouTube API, te permite integrar videos de YouTube en tu sitio,
buscar en YouTube, construir listas de reproducción y más.
 El conjunto de API´s de Facebook aporta la posibilidad de identificación
mediante el login de Facebook, aceptar pagos en la aplicación,
desplegar campañas de anuncios para un target concreto, etc.
Algunas de las características más importantes de
commerce.js
 APIs de comercio electrónico.
 Webhooks.
 Acciones mediante la línea de comandos.
 Ayudantes de proceso de compra, con
funciones. comunes en un proceso de compra y
pago.
 CDN empresarial.
 Preparado para sitios web estáticos.
 Frontend desacoplado.
 Libertad de elección para la tecnología de
frontend y diseño.
Fuentes:
 https://rockcontent.com/es/blog/diseno-web/
 https://www.researchgate.net/publication/318333732_Lenguajes_de_Scripting
_una_nueva_forma_de_programar
 https://developer.mozilla.org/es/docs/Learn/JavaScript/First_steps/What_is_Ja
vaScript
 https://www.itdo.com/blog/javascript-y-html-para-e-commerce-commerce-
js/https://developer.mozilla.org/es/docs/Learn/JavaScript/Client-
side_web_APIs/Introduction#apis_de_navegador_más_comunes
 https://www.questionpro.com/es/features/scripts-personalizados/
 https://programacion7ulat14.wordpress.com/2016/07/21/tipos-de-lenguaje-scripting/

Más contenido relacionado

La actualidad más candente

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
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la webOscar Luis Cdrc
 
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
 
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
 
Lenguaje de programación web
Lenguaje de programación webLenguaje de programación web
Lenguaje de programación webEduardo Alvarez
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuariosocrates12854
 
Lenguajes De Programacion Web
Lenguajes De Programacion WebLenguajes De Programacion Web
Lenguajes De Programacion Webvictorluis19
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacionXavii Torres
 
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...irenedaguar
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosIrving Muñoz
 
Tarea #4 mi lenguaje de programación de preferencia
Tarea #4  mi lenguaje de programación de preferenciaTarea #4  mi lenguaje de programación de preferencia
Tarea #4 mi lenguaje de programación de preferenciatonycyber
 
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 web Programación web
Programación web Andy015
 
Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.julpiz29
 

La actualidad más candente (20)

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
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
 
Lenguajes de programación web
Lenguajes de programación webLenguajes de programación web
Lenguajes de programación 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
los diferentes lenguajes de programación para-la-web
 
Programacion web-ian
Programacion web-ianProgramacion web-ian
Programacion web-ian
 
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
 
Lenguaje de programación web
Lenguaje de programación webLenguaje de programación web
Lenguaje de programación web
 
Software alejandra martinez
Software alejandra martinezSoftware alejandra martinez
Software alejandra martinez
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
 
Lenguajes De Programacion Web
Lenguajes De Programacion WebLenguajes De Programacion Web
Lenguajes De Programacion Web
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
 
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticos
 
Tarea #4 mi lenguaje de programación de preferencia
Tarea #4  mi lenguaje de programación de preferenciaTarea #4  mi lenguaje de programación de preferencia
Tarea #4 mi lenguaje de programación de preferencia
 
Libro4
Libro4Libro4
Libro4
 
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
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Lenguajes de programación programación visual
Lenguajes de programación  programación visualLenguajes de programación  programación visual
Lenguajes de programación programación visual
 
Programación web
Programación web Programación web
Programación web
 
Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.
 

Similar a Exposición 8

los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-webolguisf
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion webinfobran
 
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
 
2009_asp.net_capitulo_1
2009_asp.net_capitulo_12009_asp.net_capitulo_1
2009_asp.net_capitulo_1zhylz Zevallos
 
Diseño de la web
Diseño de la webDiseño de la web
Diseño de la webadri9610
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkitCesar Escalante
 
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
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1fanyto
 
Visual Web Developer
Visual Web DeveloperVisual Web Developer
Visual Web Developermartha
 
PHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesPHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesHéctor Garduño Real
 

Similar a Exposición 8 (20)

Dinamicas
DinamicasDinamicas
Dinamicas
 
Dinamicas
DinamicasDinamicas
Dinamicas
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
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
 
2009_asp.net_capitulo_1
2009_asp.net_capitulo_12009_asp.net_capitulo_1
2009_asp.net_capitulo_1
 
Diseño de la web
Diseño de la webDiseño de la web
Diseño de la web
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
 
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
 
Colegio particular
Colegio particularColegio particular
Colegio particular
 
Colegio particular
Colegio particularColegio particular
Colegio particular
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Desarrollo en el servidor
Desarrollo en el servidorDesarrollo en el servidor
Desarrollo en el servidor
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1
 
Visual Web Developer
Visual Web DeveloperVisual Web Developer
Visual Web Developer
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
PHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesPHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajes
 

Más de Coahuilas211202

Más de Coahuilas211202 (7)

1.1 Máquinas digitales y analógicas. 1.2 Los sistemas de numeración.
1.1 Máquinas digitales y analógicas. 1.2 Los sistemas de numeración.1.1 Máquinas digitales y analógicas. 1.2 Los sistemas de numeración.
1.1 Máquinas digitales y analógicas. 1.2 Los sistemas de numeración.
 
1.3 hardware de una computadora
1.3 hardware de una computadora1.3 hardware de una computadora
1.3 hardware de una computadora
 
Exposición 6
Exposición 6Exposición 6
Exposición 6
 
Exposición 4
Exposición 4Exposición 4
Exposición 4
 
Exposición 3
Exposición 3Exposición 3
Exposición 3
 
Exposición 2
Exposición 2Exposición 2
Exposición 2
 
Exposición 1
Exposición 1Exposición 1
Exposición 1
 

Último

Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Fisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfFisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfJessLeonelVargasJimn
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfSandXmovex
 
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIACOMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIARafaelPaco2
 
Cadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesCadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesal21510263
 
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfPPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfZamiertCruzSuyo
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciazacariasd49
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 

Último (20)

Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Fisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfFisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdf
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
 
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIACOMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
COMPONENTES DE LA VIA FERREA UAJMS - BOLIVIA
 
Cadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesCadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operaciones
 
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfPPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potencia
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 

Exposición 8

  • 1.
  • 2. Lenguaje de scripts: JavaScript (diseño de páginas web, encuestas, comercio electrónico)
  • 3. lenguaje de scripts Los lenguajes de scripting son una subcategoría de los lenguajes de programación. Para ejecutarlas instrucciones existe un programa o intérprete que se encarga de procesar cada una de las órdenes y producir los resultados deseados. Este tipo de lenguajes son: JavaScript, Lisp, P. H.P., Python, Ruby, etc. Recientemente hemos visto dos lenguajes de scripting orientados a objetos que han tenido una gran acogida por la comunidad de programadores: Ruby y Groovy.
  • 4. Ruby En 1993, inicia el desarrollo de un novedoso lenguaje scripting orientado a objetos, basado en Python. Este lenguaje, bautizado con el nombre de Ruby, en la actualidad está considerado dentro de los 10 mejores lenguajes de programación. Groovy Es un lenguaje de scripting orientado a objetos y mantiene una sintaxis muy similar a Java. Recientemente se liberó la versión 1.0 de dicho lenguaje, bajo licencia GNU. Las aplicaciones desarrolladas en Groovy pueden ser ejecutadas de forma normal por cualquier máquina virtual de Java.
  • 5. TIPOS DE LENGUAJE SCRIPT Existen diversos lenguajes de scripting que pueden utilizarse para la creación de aplicaciones web dinámicas. Entre ellos destacan PHP, ASP, Perl, Python y JSP:  PHP (Hypertext Processor): es uno de los lenguajes más extendidos actualmente. Cuenta con una comunidad de desarrolladores muy importante debido a sus características de gratuidad, código abierto, la posibilidad de ser portado y ejecutado en diferentes plataformas, etc.  ASP (Active Server Pages): se trata de una tecnología propietaria y de código cerrado para el lado del servidor de Microsoft. Su última versión es la 3.0 y data del año 2002, año a partir del cual se empezó a sustituir progresivamente por la versión ASP.Net. Aunque puede ser ejecutado en otros servidores web, ASP está diseñado especialmente para ser utilizado con IIS (Internet Information Server). Es de código abierto y cuenta con una comunidad bastante numerosa de seguidores.
  • 6.  Python: es un lenguaje de scripting independiente de plataforma y orientado a objetos, preparado para realizar cualquier tipo de programas, desde aplicaciones Windows a servidores de red, o incluso páginas web. Es un lenguaje interpretado, lo que significa que no necesitamos compilar el código fuente para poder ejecutarlo. Esto ofrece ventajas, como la rapidez de desarrollo, e inconvenientes, como una menor velocidad.  JSP (Java Server Pages): el funcionamiento de Java como lenguaje de script es similar al de PHP o ASP: se trata de porciones de código Java intercalado con código HTML estático. Sin embargo, la forma de interpretarlo es diferente.
  • 7. JavaScript JavaScript es un lenguaje de programación o de secuencias de comandos que te permite implementar funciones complejas en páginas web, cada vez que una página web hace algo más que sentarse allí y mostrar información estática para que la veas, muestra oportunas actualizaciones de contenido, mapas interactivos, animación de Gráficos 2D/3D, desplazamiento de máquinas reproductoras de vídeo, etc.
  • 8. En pocas palabras, como su nombre lo indica, el diseño web se refiere al proceso del diseño de sitios y páginas web. Diseño de paginas web El diseño web es un área enfocada en el desarrollo de interfaces digitales, como el diseño de sitios y aplicaciones para web. Para ello, los diseñadores web crean las páginas utilizando lenguajes de marcado como HTML. El proceso de creación de sitios se puede realizar desde herramientas como Adobe Dreamweaver (que requerirá que el profesional sepa más sobre los códigos) y CMS que son plataformas de administración de contenido. WordPress es uno de los más conocidos y prácticos porque tiene una serie de templates que pueden basar el sitio. El web designer tiene la tarea de instalarlos y personalizarlos según lo que cada cliente quiera.
  • 9. ¿Qué hace un diseñador web? Los diseñadores web tienen en su trabajo tareas rutinarias relacionadas con la creación de un diseño para medios digitales y la creación de contenido. Por lo tanto, deben analizar tanto las necesidades del cliente como los objetivos para configurar un sitio web a fin de brindar a los visitantes la mejor experiencia. Además, diseñadores web deben saber cómo insertar gráficos, usar lenguajes como HTML y actualizar el sitio cuando sea necesario.
  • 10. Encuestas y lenguaje de scripts personalizado Son software que se pueden personalizar para seque cada programador se adaptsea la forma de trabajo Y se utilizan para cambiar el flujo de las encuestas o tomar medidas basadas en comandos o códigos personalizados y definidos por el usuario. dependiendo de las respuestas seleccionadas a las preguntas.
  • 11. Factores que influyen:  Ramificación: Si deseas saltar a una pregunta basada en condiciones específicas, habilita esta opción. La encuesta saltará el resto de las preguntas y te llevará a la pregunta destino como se ha configurado en el código del script.  Bucles: Si deseas que la encuesta se realice en bucle a través de una o más preguntas, habilita esta opción. Mostrará un conjunto de preguntas repetidamente. El sistema guarda varias filas de datos por cada bucle ejecutado.  Extracción: Esta opción se utiliza para depurar la ejecución del código del script. Puedes comprobar la salida después de que se ejecute cada comando.  Avance automático: Habilita esta opción para enviar automáticamente a la siguiente página sin necesidad de hacer clic en el botón. En este tipo de lenguaje de programación es un software en el que se puede personalizarpero para hacer eso es necesario seguir los siguientes pasos:
  • 12. Comercio Electrónico ¿Qué es commerce.js? Es una infraestructura de comercio electrónico con arquitectura headless, para desarrolladores, que te permite diseñar, desarrollar y controlar tu e- commerce usando APIs, y un dashboard. Principalmente usado para empresas. ¿Qué es una API? Son las Interfaces de Programación de Aplicaciones.
  • 13. APIs que obtienen datos del servidor, comúnmente usadas para actualizar pequeñas secciones de una página web. Sí solo necesitas actualizar un Stock de artículos o una lista de tiendas disponibles, al utilizar APIs lo lograrás sin tener que volver a cargar toda la página o aplicación logrando que estas tengan una sensación de rapidez y agilidad. Las APIS de almacenamiento en el lado del cliente se están popularizando en los navegadores. La habilidad de almacenar información en el lado del cliente es muy útil para hacer aplicaciones que salven su estado entre carga de páginas, e incluso trabajar cuando el dispositivo está fuera de línea. ¿Qué pueden hacer las APIs?
  • 14. Ejemplos de API’s  La API de Twitter, que te permite hacer cosas como mostrar tus últimos tweets en tu sitio web.  La YouTube API, te permite integrar videos de YouTube en tu sitio, buscar en YouTube, construir listas de reproducción y más.  El conjunto de API´s de Facebook aporta la posibilidad de identificación mediante el login de Facebook, aceptar pagos en la aplicación, desplegar campañas de anuncios para un target concreto, etc.
  • 15. Algunas de las características más importantes de commerce.js  APIs de comercio electrónico.  Webhooks.  Acciones mediante la línea de comandos.  Ayudantes de proceso de compra, con funciones. comunes en un proceso de compra y pago.  CDN empresarial.  Preparado para sitios web estáticos.  Frontend desacoplado.  Libertad de elección para la tecnología de frontend y diseño.
  • 16. Fuentes:  https://rockcontent.com/es/blog/diseno-web/  https://www.researchgate.net/publication/318333732_Lenguajes_de_Scripting _una_nueva_forma_de_programar  https://developer.mozilla.org/es/docs/Learn/JavaScript/First_steps/What_is_Ja vaScript  https://www.itdo.com/blog/javascript-y-html-para-e-commerce-commerce- js/https://developer.mozilla.org/es/docs/Learn/JavaScript/Client- side_web_APIs/Introduction#apis_de_navegador_más_comunes  https://www.questionpro.com/es/features/scripts-personalizados/  https://programacion7ulat14.wordpress.com/2016/07/21/tipos-de-lenguaje-scripting/