|
| 1 | +# Comienzo rápido con JavaScript |
| 2 | + |
| 3 | +## Idiomas |
| 4 | + |
| 5 | +🇨🇳 [简体中文](README_zh.md) 🇪🇸 [Español](README_es.md) 🇫🇷 [Français](README_fr.md) 🇩🇪 [Deutsch](README_de.md) 🇯🇵 [日本語](README_ja.md) 🇷🇺 [Русский](README_ru.md) 🇰🇷 [한국어](README_ko.md) 🇧🇷 [Português](README_pt.md) 🇺🇸 [English](README.md) |
| 6 | + |
| 7 | +[](https://labex.io/es/courses/javascript-practice-labs) |
| 8 | + |
| 9 | +[](https://labex.io/es/courses/javascript-practice-labs) |
| 10 | + |
| 11 | +Este curso está diseñado para principiantes que deseen aprender JavaScript y los conceptos básicos de la programación. Intentaremos construir un seguimiento dinámico de finanzas personales, que le ayudará a comprender los conceptos básicos de JavaScript. |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | +## Ejercicios |
| 17 | + |
| 18 | +| Índice | Nombre | Dificultad | Práctica | |
| 19 | +|----------|-------------------------------------------------------------|--------------|----------------------------------------------------------------------------------------------------------------------------------------------------| |
| 20 | +| 01 | 📖 🟢 Tu primer laboratorio de JavaScript | Intermedio | <a target='_blank' href='https://labex.io/es/tutorials/your-first-javascript-lab-92948'>Iniciar Laboratorio</a> | |
| 21 | +| 02 | 📖 🟢 JavaScript y DOM Básicos | Intermedio | <a target='_blank' href='https://labex.io/es/tutorials/javascript-basic-javascript-and-dom-290729'>Iniciar Laboratorio</a> | |
| 22 | +| 03 | 📖 🟢 Arrays y Objetos | Intermedio | <a target='_blank' href='https://labex.io/es/tutorials/javascript-arrays-and-objects-290728'>Iniciar Laboratorio</a> | |
| 23 | +| 04 | 📖 🟢 Almacenamiento y recuperación de datos | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-data-storage-and-retrieval-290730'>Iniciar Laboratorio</a> | |
| 24 | +| 05 | 📖 🟢 Mejora del seguidor de finanzas personales | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-enhancing-personal-finance-tracker-290731'>Iniciar Laboratorio</a> | |
| 25 | +| 06 | 📖 🟢 Implementando el resumen | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-implementing-the-summary-290732'>Iniciar Laboratorio</a> | |
| 26 | +| 07 | 📖 🟢 Valor es Nulo | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-value-is-null-28429'>Iniciar Laboratorio</a> | |
| 27 | +| 08 | 📖 🟢 Valor es undefined | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-value-is-undefined-28447'>Iniciar Laboratorio</a> | |
| 28 | +| 09 | 📖 🟢 Valor es Número | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-value-is-number-28430'>Iniciar Laboratorio</a> | |
| 29 | +| 10 | 📖 🟢 Valor es Cadena | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-value-is-string-28444'>Iniciar Laboratorio</a> | |
| 30 | +| 11 | 📖 🟢 Valor es Booleano | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-value-is-boolean-28412'>Iniciar Laboratorio</a> | |
| 31 | +| 12 | 📖 🟢 Tipo de Valor | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-type-of-value-28673'>Iniciar Laboratorio</a> | |
| 32 | +| 13 | 📖 🟢 Redondear Número a Precisión Dada | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/round-number-to-given-precision-28605'>Iniciar Laboratorio</a> | |
| 33 | +| 14 | 📖 🟢 Limitar Números en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-clamping-numbers-in-javascript-28196'>Iniciar Laboratorio</a> | |
| 34 | +| 15 | 📖 🟢 Número es par | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-number-is-even-28419'>Iniciar Laboratorio</a> | |
| 35 | +| 16 | 📖 🟢 Número es Impar | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-number-is-odd-28433'>Iniciar Laboratorio</a> | |
| 36 | +| 17 | 📖 🟢 Número Aleatorio en Rango | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-random-number-in-range-28574'>Iniciar Laboratorio</a> | |
| 37 | +| 18 | 📖 🟢 Número a Cadena de Moneda | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-number-to-currency-string-28516'>Iniciar Laboratorio</a> | |
| 38 | +| 19 | 📖 🟢 Poner en mayúscula la primera letra en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-capitalize-first-letter-in-javascript-28188'>Iniciar Laboratorio</a> | |
| 39 | +| 20 | 📖 🟢 Invertir una cadena de texto con JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-reverse-string-with-javascript-28600'>Iniciar Laboratorio</a> | |
| 40 | +| 21 | 📖 🟢 Convertir cadenas a camelCase con JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-convert-strings-to-camelcase-with-javascript-28648'>Iniciar Laboratorio</a> | |
| 41 | +| 22 | 📖 🟢 Truncar Cadenas en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-truncating-strings-in-javascript-28671'>Iniciar Laboratorio</a> | |
| 42 | +| 23 | 📖 🟢 Rellenado de cadenas en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-padding-strings-in-javascript-28537'>Iniciar Laboratorio</a> | |
| 43 | +| 24 | 📖 🟢 Manipulación de cadenas con JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-string-manipulation-with-javascript-28590'>Iniciar Laboratorio</a> | |
| 44 | +| 25 | 📖 🟢 Primer elemento de un array | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-head-of-array-28145'>Iniciar Laboratorio</a> | |
| 45 | +| 26 | 📖 🟢 Fundamentos de JavaScript a través de la codificac... | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-javascript-fundamentals-through-coding-28156'>Iniciar Laboratorio</a> | |
| 46 | +| 27 | 📖 🟢 Último Elemento de Array | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-last-array-element-28463'>Iniciar Laboratorio</a> | |
| 47 | +| 28 | 📖 🟢 Array sin el último elemento | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-array-without-last-element-28163'>Iniciar Laboratorio</a> | |
| 48 | +| 29 | 📖 🟢 Filtrado de valores falsy en arrays de JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-filtering-falsy-values-in-javascript-arrays-28204'>Iniciar Laboratorio</a> | |
| 49 | +| 30 | 📖 🟢 Elemento aleatorio en un array | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-random-element-in-array-28153'>Iniciar Laboratorio</a> | |
| 50 | +| 31 | 📖 🟢 Comprobar si un array tiene duplicados | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-check-if-array-has-duplicates-28142'>Iniciar Laboratorio</a> | |
| 51 | +| 32 | 📖 🟢 Comprobar si una matriz incluye todos los valores | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-check-if-array-includes-all-values-28146'>Iniciar Laboratorio</a> | |
| 52 | +| 33 | 📖 🟢 Comprobar si una matriz incluye algún valor | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-check-if-array-includes-any-values-28147'>Iniciar Laboratorio</a> | |
| 53 | +| 34 | 📖 🟢 Filtrar valores únicos de una matriz | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-filter-unique-array-values-28299'>Iniciar Laboratorio</a> | |
| 54 | +| 35 | 📖 🟢 Intersección de arrays eficiente en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-efficient-array-intersection-in-javascript-28148'>Iniciar Laboratorio</a> | |
| 55 | +| 36 | 📖 🟢 Encontrar la unión de elementos en un array | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-find-union-of-elements-on-an-array-28161'>Iniciar Laboratorio</a> | |
| 56 | +| 37 | 📖 🟢 Clonación superficial de objetos | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-shallow-clone-object-28613'>Iniciar Laboratorio</a> | |
| 57 | +| 38 | 📖 🟢 Elegir Claves de Objeto | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-pick-object-keys-28544'>Iniciar Laboratorio</a> | |
| 58 | +| 39 | 📖 🟢 Omitir claves de objeto | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-omit-object-keys-28529'>Iniciar Laboratorio</a> | |
| 59 | +| 40 | 📖 🟢 Combinar objetos de JavaScript con Reduce y Concat | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-merging-javascript-objects-with-reduce-and-concat-28495'>Iniciar Laboratorio</a> | |
| 60 | +| 41 | 📖 🟢 Convertir objeto en pares | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-convert-object-to-pairs-28523'>Iniciar Laboratorio</a> | |
| 61 | +| 42 | 📖 🟢 Objeto a Partir de Pairs | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-object-from-pairs-28519'>Iniciar Laboratorio</a> | |
| 62 | +| 43 | 📖 🟢 Limitar los argumentos de una función en JavaScrip... | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-limiting-function-arguments-in-javascript-28322'>Iniciar Laboratorio</a> | |
| 63 | +| 44 | 📖 🟢 Composición de Funciones en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-function-composition-in-javascript-28208'>Iniciar Laboratorio</a> | |
| 64 | +| 45 | 📖 🟢 Componer funciones eficientemente en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-composing-functions-efficiently-in-javascript-28546'>Iniciar Laboratorio</a> | |
| 65 | +| 46 | 📖 🟢 Optimizar funciones de JavaScript con memoización | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-optimizing-javascript-functions-with-memoization-28494'>Iniciar Laboratorio</a> | |
| 66 | +| 47 | 📖 🟢 Debounce de promesas en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-debouncing-promises-in-javascript-28257'>Iniciar Laboratorio</a> | |
| 67 | +| 48 | 📖 🟢 Técnicas de Currying en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-javascript-currying-techniques-28233'>Iniciar Laboratorio</a> | |
| 68 | +| 49 | 📖 🟢 Verificación de Año Bisiesto | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-check-for-leap-year-28423'>Iniciar Laboratorio</a> | |
| 69 | +| 50 | 📖 🟢 Explora los conceptos de programación en JavaScrip... | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-explore-javascript-programming-concepts-28247'>Iniciar Laboratorio</a> | |
| 70 | +| 51 | 📖 🟢 Calcular la diferencia de fechas en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-calculate-date-difference-in-javascript-28235'>Iniciar Laboratorio</a> | |
| 71 | +| 52 | 📖 🟢 Agregar Fecha por Días en JavaScript | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-add-date-by-days-in-javascript-28123'>Iniciar Laboratorio</a> | |
| 72 | +| 53 | 📖 🟢 Crear formato de tiempo legible para humanos | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-create-human-readable-time-formatting-28316'>Iniciar Laboratorio</a> | |
| 73 | +| 54 | 📖 🟢 Generador de rangos de fechas | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-date-range-generator-28248'>Iniciar Laboratorio</a> | |
| 74 | +| 55 | 📖 🟢 Funciones asincrónicas a Promesas | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-asynchronous-functions-to-promises-28559'>Iniciar Laboratorio</a> | |
| 75 | +| 56 | 📖 🟢 Clonación Profunda de Objetos | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-deep-clone-object-28260'>Iniciar Laboratorio</a> | |
| 76 | +| 57 | 📖 🟢 Cadena es un JSON válido | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-string-is-valid-json-28449'>Iniciar Laboratorio</a> | |
| 77 | +| 58 | 📖 🟢 Serializar JSON circular | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-stringify-circular-json-28629'>Iniciar Laboratorio</a> | |
| 78 | +| 59 | 📖 🟢 Aplanar objeto de JavaScript con recursividad | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-flatten-javascript-object-with-recursion-28312'>Iniciar Laboratorio</a> | |
| 79 | +| 60 | 📖 🟢 Congelar Objeto Profundamente | Principiante | <a target='_blank' href='https://labex.io/es/tutorials/javascript-deep-freeze-object-28263'>Iniciar Laboratorio</a> | |
| 80 | + |
| 81 | +## Entorno |
| 82 | + |
| 83 | +LabEx es una plataforma de aprendizaje interactiva y práctica dedicada a la programación y la tecnología. Combina laboratorios, asistencia de IA y máquinas virtuales para proporcionar una experiencia de aprendizaje práctica sin videos. |
| 84 | + |
| 85 | + |
| 86 | + |
| 87 | +- Un enfoque estricto de "Aprender Haciendo" con laboratorios prácticos exclusivos y sin videos. |
| 88 | +- Entornos en línea interactivos dentro del navegador, con verificaciones paso a paso automatizadas. |
| 89 | +- Una organización de contenido estructurada con el sistema basado en Árbol de Habilidades. |
| 90 | +- Un recurso de aprendizaje en crecimiento de 30 Árboles de Habilidades y más de 6,000 Laboratorios. |
| 91 | +- El asistente de aprendizaje Labby, construido sobre los últimos modelos de IA, que proporciona una experiencia de aprendizaje conversacional. |
| 92 | + |
| 93 | +Aprende más sobre [LabEx VM](https://support.labex.io/using-labex/virtual-machine). |
| 94 | + |
| 95 | +## Más |
| 96 | + |
| 97 | +- 🔗 [JavaScript Cursos de Programación](https://github.com/labex-labs/awesome-programming-courses) |
| 98 | +- 🔗 [JavaScript Proyectos de Programación](https://github.com/labex-labs/awesome-programming-projects) |
| 99 | +- 🔗 [JavaScript Tutoriales Gratuitos](https://github.com/labex-labs/javascript-free-tutorials) |
| 100 | + |
0 commit comments