Escolar Documentos
Profissional Documentos
Cultura Documentos
INTEGRANTES:
Silva Fermin Diego Alberto
Luis Daniel Perez Garcia
Ricardo Emmanuel Rivera Castro
Contenido
● Historia
● Sintaxis y variables
● Proceso de interpretación
● Área de aplicación
● Ventajas respecto a otros lenguajes
● Ejemplos
Historia
JavaScript fue desarrollado originalmente por Brendan Eich de Netscape
con el nombre de Mocha, el cual fue renombrado posteriormente a
LiveScript, para finalmente quedar como JavaScript.
Tipos de variables:
number, boolean, string, undefined
Ventajas de JavaScript
š s una excelente solución para poner en práctica la validación de
E
datos de un formulario en el lado del cliente. Si un usuario omite
escribir su nombre en un formulario, una función de validación en
JavaScript puede desplegar en pantalla un mensaje popup para
hacerle saber al usuario acerca de la omisión.
š a creación de efectos dinámicos tales como imágenes dinámicas y
L
presentaciones de diapositivas. Debido a que JavaScript se ejecuta
dentro del navegador de los clientes.
● š s un lenguaje muy sencillo.
E
● šEs rápido, por lo tanto tiende a ejecutar las funciones inmediatamente.
● šCuenta con múltiples opciones de efectos visuales.
● šEs soportado por los navegadores más populares y es compatible con los más modernos,
incluyendo iPhone, móviles y PS3.
● šEs muy versátil, puesto que es muy útil para desarrollar páginas dinámicas y aplicaciones
web.
● šEs una buena solución para poner en práctica la validación de datos en un formulario.
● šEs multiplataforma, puede ser ejecutado de manera híbrida en cualquier sistema operativo
móvil.
● šEs el único lenguaje que permite trabajar modo FullStack en cualquier tipo de desarrollo de
programación.
Desarrollos basados en JS
● sistema de base de datos NoSQL
orientado a documentos,
desarrollado bajo el concepto de
código abierto.
● MongoDB forma parte de la
nueva familia de sistemas de
base de datos NoSQL.
● se utiliza para crear y mantener
aplicaciones web de una sola
página
● construido en torno a la creencia de
que la programación declarativa es
la que debe utilizarse para generar
interfaces de usuario y enlazar
componentes de software
● adapta y amplía el HTML tradicional
para servir mejor contenido
dinámico a través de un data
binding bidireccional que permite la
sincronización automática de
modelos y vista
● Entorno en tiempo de ejecución multiplataforma, de
código abierto, para la capa del servidor
● Arquitectura orientada a eventos
● Basado en el motor V8 de Google
● Creado con el enfoque de ser útil en la creación de
programas de red altamente escalables
Bootstrap
● conjunto de herramientas de
código abierto para diseño de
sitios y aplicaciones web
● Contiene plantillas de diseño
con tipografía, formularios,
botones, cuadros, menús de
navegación y otros elementos
de diseño basado en HTML y
CSS
● software libre y de código abierto,
posee un doble licenciamiento
bajo la Licencia MIT y la Licencia
Pública General de GNU v2
● biblioteca multiplataforma de
JavaScript que permite simplificar
la manera de interactuar con los
documentos HTML, manipular el
árbol DOM, manejar eventos,
desarrollar animaciones y
agregar interacción con la técnica
AJAX a páginas web