Anuncio

JavaScript

Este libro ofrece una visión estructurada de JavaScript y su ecosistema. Parte de los fundamentos del lenguaje y avanza hacia conceptos más actuales como ECMAScript 6, frameworks modernos y TypeScript.

JavaScript es uno de los lenguajes fundamentales del desarrollo web moderno. Su evolución desde un lenguaje orientado a pequeñas interacciones en el navegador hasta convertirse en una tecnología central para aplicaciones complejas lo ha posicionado como una competencia clave para desarrolladores y profesionales técnicos.

Actualmente, comprender JavaScript implica dominar no solo su sintaxis básica, sino también el estándar ECMAScript, la manipulación del DOM, el uso de librerías como jQuery, frameworks modernos y herramientas complementarias como TypeScript.

Introducción al libro

Este libro ofrece una visión estructurada de JavaScript y su ecosistema. Parte de los fundamentos del lenguaje y avanza hacia conceptos más actuales como ECMAScript 6, frameworks modernos y TypeScript.

Está dirigido a estudiantes, desarrolladores y personas en proceso de autoformación que buscan comprender tanto la base conceptual del lenguaje como su aplicación práctica en entornos web. No se indica explícitamente un nivel mínimo requerido, pero el contenido sugiere un enfoque introductorio-intermedio.


Contenido del libro

El texto comienza explicando qué es JavaScript y cómo ha evolucionado hasta convertirse en una tecnología esencial para aplicaciones web modernas. Posteriormente aborda:

  • El estándar ECMAScript y sus principales incorporaciones.
  • Elementos modernos del lenguaje como variables let y const, funciones flecha, clases, template strings y destructuración.
  • Manipulación del DOM mediante jQuery.
  • Gestión de eventos y uso de AJAX.
  • Componentes reutilizables y patrones de uso.
  • Comparativa y revisión de frameworks como Angular, VueJS y React.
  • Introducción a TypeScript como superconjunto tipado de JavaScript.
  • Instalación, compilación y uso de archivos .ts.

El recorrido permite comprender tanto la base del lenguaje como su integración en arquitecturas modernas de desarrollo frontend.


Índice del libro

  1. Introducción
  2. Ecmascript
    2.1 Historia de la ECMAScript
    2.2 ECMAScript 6
    2.2.1 Variables let y const
    2.2.2 Funciones flecha (arrow)
    2.2.3 Clases
    2.2.4 Variable this
    2.2.5 Template strings
    2.2.6 Desestructuración (destructuring)
    2.2.7 Valores por defecto
    2.2.8 Módulos
    2.3 Transpiladores
  3. jQuery
    3.1 Obtener jQuery
    3.2 Cómo funciona jQuery: El objeto $
    3.3 Interactuando con el DOM
    3.4 Selectores, filtros y CSS
    3.5 Manipulando el DOM
    3.5.1 Propiedades CSS
    3.5.2 Atributos de los nodos
    3.5.3 Añadir contenido al DOM
    3.5.4 Borrar nodos
    3.6 Funciones generales
    3.7 Sistema de eventos (events)
    3.7.1 Tabla de eventos
    3.8 Formularios
    3.9 AJAX
    3.10 Componentes (widgets)
    3.11 Patrones de uso
  4. Frameworks JavaScript
    4.1 Angular
    4.1.1 Características de Angular
    4.2 VueJS
    4.3 React
    4.4 Vanilla JavaScript
  5. Typescript
    5.1 Superset
    5.2 Instalación
    5.3 Crear y compilar un archivo ts
    5.4 Playground

Bibliografía


Datos del libro

  • Título: JavaScript
  • Autor: Jordi Collell Puig y Anna Ferry Mestres
  • Categoría principal: Programación
  • Subcategoría: JavaScript
  • Idioma: Español
  • Licencia: Creative Commons Reconocimiento–NoComercial–SinObraDerivada 3.0 España (CC BY-NC-ND 3.0 ES)

Más libros en: JavaScript, Programación


Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.

Descargar libro PDF

Libros relacionados

Anuncios