Master JavaScript with Node.js

Why take this course?
¡Claro que sí! Aquí tienes una guía detallada sobre los temas que has mencionado, organizados en categorías para facilitar el aprendizaje. Asegúrate de revisar cada sección y ejecutar ejemplos de código para entender cómo se aplican estos conceptos en JavaScript.
String Operations
String Basics
- Definir y crear cadenas (strings) con
'texto'
, ``texto```, o"texto"
.
Concept of 'index' and 'length'
- Acceder al carácter específico de una cadena usando su índice.
- Obtener la longitud total de un string con la propiedad
.length
.
Finding Position of Substring
- Buscar la posición inicial de una subcadena en otra con
.indexOf()
o.lastIndexOf()
.
Searching in String using 'includes'
- Verificar si una cadena contiene una subcadena con
.includes(subString)
.
Searching at Begin and End of String
- Comprobar si un string comienza o termina con otra cadena usando
.startsWith()
y.endsWith()
.
Extracting Value from String using 'substr'
- Extraer una parte de una cadena utilizando
.substr(start, length)
.
Extracting Value from String using 'slice'
- Obtener subcadenas con
.slice(start, end)
.
Extracting Characters from String
- Acceder a caracteres individuales de una cadena.
Replacing String Characters
- Reemplazar caracteres o subcadenas dentro de una cadena usando
.replace(searchValue, replacement)
.
String Search
- Buscar y reemplazar texto en una cadena con expresiones regulares.
Matching RegEx in String
- Utilizar expresiones regulares para encontrar patrones dentro de una cadena con
.match()
o.test()
.
String Split
- Dividir una cadena en un array utilizando
.split(separator)
.
Functions
What is a Function?
- Definir funciones con
function nombreDeLaFuncion(parametros) { /* ... */ }
.
How does JS Function Return Value?
- Devolver un valor de una función usando
return valor;
.
Flexibility of Function Arguments in JS
- Pasar argumentos a las funciones de manera flexible.
Arguments Object in JavaScript
- Acceder a todos los argumentos pasados a una función con el objeto
arguments
.
Scope and Closure
Concept of Scope in JavaScript
- Entender cómo se define y se accede al scope en JavaScript.
‘var’ Vs ‘let’
- La diferencia entre
var
ylet
en términos de declaración y alcance.
Accessing a Variable without Declaration
- Acceso implícito a variables en el contexto actual.
Concept of Closure in JavaScript
- Entender cómo las funciones en JavaScript recuerdan su entorno de creación, permitiendo la accesibilidad a variables externas incluso después de que su entorno de declaración haya terminado.
Understanding Closure in Detail
- Explorar el concepto de cierre con ejemplos detallados.
Callbacks in JavaScript
- Comprender qué son las funciones de retorno (callbacks), especialmente en el contexto de operaciones asíncronas y cómo manejar la anidación de callbacks.
Strict Mode in JavaScript
- Usar
'use strict';
para activar el modo estricto, lo que impide ciertas prácticas no recomendadas y adelanta el error de tipado en algunos casos.
Este es un resumen de los temas principales que debes estudiar. Cada uno de estos puntos puede expandirse aún más, y para cada uno de ellos, te recomiendo escribir ejemplos de código y experimentar con ellos para consolidar tu comprensión. ¡Buena suerte y disfruta el proceso de aprendizaje!
Course Gallery




Loading charts...