JavaScript

video_library 6 Clases


  1. JavaScript es uno de los 3 idiomas que todos los desarrolladores web deben aprender:
  2. HTML para definir el contenido de las páginas web. CSS para especificar el diseño de las páginas web.
  3.  JavaScript para programar el comportamiento de las páginas web.

Las páginas web no son el único lugar donde se usa JavaScript. Muchos programas de escritorio y servidor utilizan JavaScript. Node.js es el más conocido.

Algunas bases de datos, como MongoDB y CouchDB, también usan JavaScript como su lenguaje de programación.

Lenguajes “sobre” JavaScript

La sintaxis de JavaScript no se adapta a las necesidades de todos. Diferentes personas quieren características diferentes.

Eso es de esperarse, porque los proyectos y los requisitos son diferentes para cada persona.

Hace poco apareció una gran cantidad de nuevos idiomas, que se convierten a JavaScript antes de ejecutarse en el navegador.

Las herramientas modernas hacen que la transpilación (conversión) sea muy rápida y transparente, permitiendo a los desarrolladores codificar en otro idioma y autoconvirtiéndola “bajo el capó”.

Ejemplos de tales lenguajes:

  • CoffeeScript es un “azúcar sintáctico” para JavaScript, introduce una sintaxis más corta, que permite escribir código más preciso y claro. Normalmente a los desarrolladores de Ruby les gusta.
  • TypeScript se concentra en agregar “tipificación estricta de datos”, para simplificar el desarrollo y el soporte de sistemas complejos. Está desarrollado por Microsoft.
  • Dart es un lenguaje independiente que tiene su propio motor que se ejecuta en entornos sin navegador (como aplicaciones móviles). Inicialmente, fue ofrecido por Google como un reemplazo de JavaScript, pero a partir de ahora, los navegadores requieren que sea transpilado a JavaScript como los anteriores.

Hay mas. Por supuesto, incluso si usamos uno de esos idiomas, también deberíamos saber JavaScript, para entender realmente lo que estamos haciendo.

Los siguientes son tutoriales que te pueden ayudar a aprender Javascript Plano, haz clic en ellos para comenzar.


Introducción a Javascript

Lectura: 06:17 1314

JavaScript fue creado inicialmente para “hacer que las páginas web estén vivas”. Los programas en este idioma se llaman scripts. Se pueden escribir directamente en el HTML y ejecutarse automáticamente a medida que se carga la página. Los scripts se proporcionan y ejecutan como un texto plano. No necesitan una preparación especial o una compilación para ejecutar. En este aspecto, JavaScript es muy diferente de otro lenguaje llamado Java. JavaScript es un lenguaje de programación que agrega interactividad a su […]

Variables y Constantes en JavaScript

Lectura: 02:54 9359

Todas las variables de JavaScript deben identificarse con nombres únicos. Estos nombres únicos se llaman identificadores. Los identificadores pueden ser nombres cortos (como x e y) o más nombres descriptivos (edad, suma, total). Las reglas generales para construir nombres para variables (identificadores únicos) son: Los nombres pueden contener letras, dígitos, guiones bajos y signos de dólar. Los nombres deben comenzar con una letra. Los nombres también pueden comenzar con $ y _ (pero no lo usaremos en este tutorial) Los […]

Editores y Consola de desarrollo para JavaScript

Lectura: 03:11 1540

Un editor de código es el lugar donde los programadores pasan la mayor parte de su tiempo. Hay dos arquetipos: IDE y editores ligeros. Muchas personas se sienten cómodas eligiendo una herramienta de cada tipo. IDE El término IDE (Entorno de desarrollo integrado) significa un editor poderoso con muchas características que generalmente operan en un “proyecto completo”. Como su nombre lo indica, eso no es solo un editor, sino un “entorno de desarrollo” a gran escala. Un IDE carga el […]

Tipos de Datos y Conversiones en JavaScript

Lectura: 07:08 6186

Una variable en JavaScript puede contener cualquier dato. Una variable puede ser en un momento una cadena y luego recibir un valor numérico: // No hay error let mensaje = "hola"; mensaje = 123456; Tipos de Datos Los lenguajes de programación que permiten tales cosas se denominan “tipificados dinámicamente”, lo que significa que hay tipos de datos, pero las variables no están vinculadas a ninguno de ellos. Hay siete tipos de datos básicos en JavaScript. Aquí estudiaremos los conceptos básicos, […]

Operadores en Javascript

Lectura: 05:28 746

Muchos operadores nos son conocidos desde la escuela. Son suma +, una multiplicación *, una resta – y así sucesivamente. En este capítulo nos concentramos en aspectos que no están cubiertos por la aritmética escolar. Términos: “unario”, “binario”, “operando” Antes de continuar, comprendamos la terminología común. Un operando – es lo que se aplica a los operadores. Por ejemplo, en la multiplicación 5 * 2 hay dos operandos: el operando izquierdo es 5, y el operando derecho es 2. A […]

Precedencia y orden de los operadores en JavaScript

Lectura: 01:06 2395

Si una expresión tiene más de un operador, el orden de ejecución se define por su precedencia o, en otras palabras, existe un orden de prioridad implícito entre los operadores. Desde la escuela, todos sabemos que la multiplicación en la expresión 1 + 2 * 2 debe calcularse antes de la suma. Eso es exactamente la prioridad. Se dice que la multiplicación tiene una precedencia más alta que la suma. Los paréntesis anulan cualquier precedencia, por lo que si no […]