Curso «JS: Arrays»

Actualizado

Suscribirse

Access this and all courses with a subscription

Incluye

21 lecciones
20 ejercicios
49 tests
Trabajo autónomo
Material adicional
Acceso al resto de cursos de Códica

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

Course Cover
  • Práctica en el navegador
  • Acceso permanente a la teoría
  • Aprende a tu ritmo
Suscribirse

Access this and all courses with a subscription