JavaScript es el lenguaje de programación encargado de dotar de mayor interactividad y dinamismo a las páginas web. Cuando JavaScript se ejecuta en el navegador, no necesita de un compilador. El navegador lee directamente el código, sin necesidad de terceros.
Por tanto, se le reconoce como uno de los tres lenguajes nativos de la web junto a HTML (contenido y su estructura) y a CSS (diseño del contenido y su estructura).
No conviene confundir JavaScript con Java, que es un lenguaje de programación muy diferente.
La confusión proviene del nombre, registrado por la misma empresa creadora de Java (Sun Microsystems). JavaScript (JS) se creó posteriormente, y la empresa norteamericana lo que hizo simplemente fue cambiar el nombre que le habían puesto sus creadores al comprar el proyecto (LiveScript).
El lenguaje de programación Java está orientado a muchas más cosas que la web desde sus inicios.
Con este lenguaje de programación del lado del cliente (no en el servidor) podemos crear efectos y animaciones sin ninguna interacción, o respondiendo a eventos causados por el propio usuario tales como botones pulsados y modificaciones del DOM (document object model).
Por tanto, nada tiene que ver con el lenguaje de programación Java, ya que su principal función es ayudar a crear páginas webs dinámicas.
El código de programación de JavaScript se ejecuta en los navegadores, ya sean de escritorio o móviles, ya sean Android o Iphone. Sirve para exactamente lo mismo, da igual en el tipo de dispositivo que se ejecute el navegador.
JavaScript es capaz de detectar errores en formularios, de crear bonitos sliders que se adapten a cualquier pantalla, de hacer cálculos matemáticos de forma eficiente, de modificar elementos de una página web de forma sencilla.
A lo largo de este curso de JavaScript el estudiante será capaz de:
– Dominar el uso de variables, condicionales, ciclos, arreglos y funciones.
– Modificar el DOM
– Dominar el paradigma de Programación Orientada a Objetos con el lenguaje JavaScript.
– Comprender y utilizar los patrones de Asincronización de JavaScript.
– Trabajar con almacenamiento.
Aprende a negociar con proveedores y gestionar la logística de importación desde China. Curso gratuito…
¿Te sientes atrapado? Aprende a encontrar tu motivación con el curso gratuito "Motivación para el…
Aprovecha este curso gratuito de diseño y desarrollo web. Aprende a crear páginas dinámicas con…
Aprende Excel desde cero con este curso gratuito. Domina funciones básicas y avanzadas en solo…
Descubre el emocionante mundo del machine learning con este curso gratuito en Python. ¡Desarrolla tus…
Inscríbete gratis en el curso en línea de Python y transforma tu carrera en Ciencia…