Curso de JavaScript básico
Desde cero: lo imprescindible para escribir sus primeros programas. En DMarlon Studio, JavaScript es el lenguaje de los destinos Electron + React, Next.js, React, Vue, HTML, extensiones de Chrome y React Native: el estudio genera la interfaz y usted escribe la lógica.
Empezar- 1Hola, mundoSu primer programa en JavaScript: console.log() escribe texto y resultados en la consola. Ejecútelo con Node.js en DMarlon Studio.Lección 1
- 2let, const y tipos de datosGuarde valores en variables con let y const, y descubra con typeof los tipos de datos de JavaScript: cadenas, números, booleanos, undefined y null.Lección 2
- 3Números y MathHaga cuentas en JavaScript: operadores, resto con %, potencias, redondeo con toFixed y las funciones del objeto Math, con ejemplos prácticos.Lección 3
- 4Cadenas y plantillas de textoTrabaje con texto en JavaScript: unir cadenas, plantillas con comillas invertidas y ${}, longitud, caracteres, mayúsculas y búsquedas.Lección 4
- 5if / else y el ternarioTome decisiones en JavaScript con if, else if y else, y elija entre dos valores en una sola línea con el operador ternario.Lección 5
- 6Comparaciones, lógica y truthyLa diferencia entre === y == en JavaScript, los operadores lógicos &&, || y !, y qué valores cuentan como verdaderos o falsos (truthy y falsy).Lección 6
- 7Bucles for y whileRepita código en JavaScript con for y while: tablas de multiplicar, ahorros que crecen, break, continue y una cuenta atrás.Lección 7
- 8Arrays: listas de valoresGuarde listas en arrays de JavaScript: índices desde 0, length, cambiar elementos, recorrerlos con for y for...of, y arrays de arrays.Lección 8
- 9Añadir, quitar y buscarLos métodos básicos de los arrays en JavaScript: push, pop, shift, unshift, includes, indexOf, slice y splice, con una lista de la compra y una cola.Lección 9
- 10ObjetosAgrupe datos en objetos de JavaScript: propiedades clave: valor, punto y corchetes, añadir y borrar, Object.keys, for...in y arrays de objetos.Lección 10
- 11Funciones y funciones flechaReutilice código con funciones en JavaScript: declaraciones con function, valores con return, funciones flecha y funciones como valores.Lección 11
- 12Parámetros, valores por defecto y returnMás sobre funciones en JavaScript: parámetros con valor por defecto, return para salir antes, undefined, parámetros rest y devolver un objeto.Lección 12
- 13forEach, map y filterRecorra y transforme arrays en JavaScript sin bucles manuales: forEach para cada elemento, map para crear otro array y filter para quedarse con unos pocos.Lección 13
- 14reduce, find, some y everyResuma y busque en arrays de JavaScript: reduce para sumar o agrupar, find y findIndex para encontrar, some y every para comprobar.Lección 14
- 15Métodos de las cadenasLimpie y dé formato a textos en JavaScript con trim, split, join, replace, replaceAll, padStart, padEnd, slice, indexOf y repeat.Lección 15
- 16Desestructuración y spreadSaque valores de arrays y objetos con la desestructuración de JavaScript, y copie o combine datos con el operador spread (...).Lección 16
- 17JSON: stringify y parseConvierta objetos de JavaScript en texto JSON con JSON.stringify y vuelva a obtenerlos con JSON.parse, para guardar partidas o leer datos de un servidor.Lección 17
- 18Errores: try, catch y throwControle los errores en JavaScript: capture fallos con try/catch, use finally y lance sus propios errores con throw, Error y RangeError.Lección 18
- 19Leer lo que se tecleaLea datos de la entrada estándar en JavaScript con Node.js y fs.readFileSync(0), y conviértalos en un informe de notas.Lección 19
- 20Proyecto: lista de tareasUn pequeño proyecto en JavaScript que lo reúne todo: una lista de tareas con órdenes de texto, objetos, arrays, funciones, errores y JSON.Lección 20