Curso «JS: Arrays»
Actualizado
Access this and all courses with a subscription
Incluye
Descripción
En este curso aprenderás sobre arrays en JS: su sintaxis, arrays anidados y referencias. Al final, sabrás recorrer arrays, extraer valores con desestructuración y usar el operador spread. Los arrays son útiles para resolver problemas algorítmicos y ayudan a combinar datos en colecciones. Este curso es ideal para quienes siguen aprendiendo JS y quieren profundizar en sus capacidades. Se recomienda estudiar previamente el curso de Fundamentos de JS.
Qué aprenderás
- Identificar, manejar y manipular arrays en el código.
- Formar y procesar arrays en bucles.
- Aplicar algoritmos básicos y evaluar su complejidad.
- Utilizar spread, rest y desestructuración.
Lecciones del curso
1 | Introducción Conocer sobre el curso, su estructura, tareas y objetivos. |
2 | Sintaxis Aprender sobre la sintaxis para trabajar con arrays. |
3 | Modificación Familiarizarse con las principales formas de modificar arrays. |
4 | Verificación de la existencia de valor Identificar comunes con arrays: salirse de límites y acceder a claves inexistentes. |
5 | Bucle for Aprender a utilizar el bucle for para arrays. |
6 | Enlaces Entender los 'datos de referencia' y manejar arrays en funciones. |
7 | Agregación Aprender a agregar datos. |
8 | Ciclo for...of Aprender una forma sencilla de recorrer arrays. |
9 | Eliminar elementos de un array Aprender sobre las formas correctas e incorrectas de eliminar elementos. |
10 | Instrucciones de control Aprender cómo funciona `break` y `continue`. |
11 | Arrays anidados Familiarizarse con la sintaxis de creación y actualización de arrays anidados. |
12 | Generación de cadenas en bucle Aprender a construir cadenas de manera eficiente. |
13 | Procesamiento de cadenas mediante la conversión a arrays Aprender a procesar cadenas utilizando arrays. |
14 | Bucles anidados Aprender a anidar bucles. |
15 | Teoría de Conjuntos Sumergirse en lo maravilloso. |
16 | Ordenamiento de arrays Familiarizarse con los algoritmos básicos. |
17 | Stack Familiarizarse con una de las estructuras de datos más fundamentales. |
18 | Big O Familiarizarse con la evaluación de la complejidad de los algoritmos. |
19 | Desestructuración Aprender a descomponer un array en partes. |
20 | Rest y desestructuración Aprender a desplegar datos en un array. |
21 | Spread y creación de nuevos arrays Aprender a aplicar el spread (sintaxis de expansión) en arrays. |
Desafíos
1 | Notación Polaca Inversa |
2 | Comparación de versiones |
3 | Chunking |
4 | Triángulo de Pascal |
5 | Caracol |
6 | Peso de Hamming |
7 | Longitud de la última palabra |
8 | Batalla naval |
9 | La subcadena más larga |
10 | Multiplicación de arrays |
11 | Secuencia ascendente |
12 | Lista de rangos |
13 | Rotación de matriz |
14 | Suma de intervalos |
15 | Reflejo de una matriz |

- Práctica en el navegador
- Acceso permanente a la teoría
- Aprende a tu ritmo
Access this and all courses with a subscription