JavaScript Moderno

Domina las funcionalidades avanzadas de ES6 y más allá

Descubrir los tutoriales

¿Por qué aprender JavaScript moderno?

JavaScript ha experimentado una evolución importante con la introducción de ES6 (ECMAScript 2015) y las versiones posteriores. Estas actualizaciones han aportado numerosas funcionalidades que hacen el código más legible, más mantenible y más potente.

Esta serie de tutoriales te guiará a través de los conceptos modernos de JavaScript, desde las arrow functions hasta los módulos ES, pasando por las promises, async/await y mucho más.

9 tutoriales
Unas 3,5 horas de lectura
De principiante a intermedio
JavaScript Moderno

Los tutoriales de la serie

1

Introducción a ES6+

Descubre la historia de JavaScript, la evolución de ECMAScript y las razones para adoptar las funcionalidades modernas de JavaScript.
Tiempo de lectura: 15 minutos
Nivel: Principiante
Empezar este tutorial
2

Variables con let y const

Comprende las diferencias entre var, let y const, así como el ámbito de las variables y la temporal dead zone.
Tiempo de lectura: 20 minutos
Nivel: Principiante
Empezar este tutorial
3

Arrow Functions

Domina las funciones flecha, su sintaxis concisa y su comportamiento particular con el this léxico.
Tiempo de lectura: 25 minutos
Nivel: Principiante
Empezar este tutorial
4

Destructuring y Spread Operator

Aprende a extraer valores de objetos y arrays con el destructuring, y a propagar elementos con el spread operator.
Tiempo de lectura: 30 minutos
Nivel: Intermedio
Empezar este tutorial
5

Clases y prototipos

Descubre la sintaxis de clases en JavaScript, la herencia y cómo se relaciona con el sistema de prototipos tradicional.
Tiempo de lectura: 25 minutos
Nivel: Intermedio
Empezar este tutorial
6

Promises y Async/Await

Domina las Promises para gestionar las operaciones asíncronas y simplifica tu código con async/await.
Tiempo de lectura: 35 minutos
Nivel: Intermedio
Empezar este tutorial
7

Módulos ES

Aprende a organizar tu código en módulos con los imports y exports de ES6, para lograr una mejor mantenibilidad.
Tiempo de lectura: 25 minutos
Nivel: Intermedio
Empezar este tutorial
8

Map, Set y las nuevas estructuras de datos

Descubre las nuevas estructuras de datos como Map, Set, WeakMap y WeakSet, y cómo utilizarlas de forma eficiente.
Tiempo de lectura: 30 minutos
Nivel: Intermedio
Empezar este tutorial
9

Proyecto: aplicación de notas con JavaScript moderno

Pon en práctica todas las funcionalidades modernas de JavaScript en un proyecto completo de aplicación para tomar notas.
Tiempo de lectura: 40 minutos
Nivel: Intermedio
Empezar este tutorial