Aprende JavaScript – Curso Completo desde Cero

En este curso completo de JavaScript aprenderás todo lo que necesitas saber para comenzar a trabajar este lenguaje de programación paso a paso con ejemplos. ✍️ Creado por: Estefania Cassingena Navone (@EstefaniaCassN). 💡 Código en GitHub: https://github.com/estefaniacn/freecodecamp-curso-javascript 📌 Aprende a…

Aprende JavaScript - Curso Completo desde Cero

Source

0
(0)

En este curso completo de JavaScript aprenderás todo lo que necesitas saber para comenzar a trabajar este lenguaje de programación paso a paso con ejemplos.

✍️ Creado por: Estefania Cassingena Navone (@EstefaniaCassN).

💡 Código en GitHub: https://github.com/estefaniacn/freecodecamp-curso-javascript

📌 Aprende a programar gratis con freeCodeCamp: https://www.freecodecamp.org/espanol/

💻 Partes:
00:00:00 Inicio
00:00:37 Ejecutar JavaScript
00:05:31 Comentarios
00:08:03 Variables
00:14:50 Operador de asignación
00:17:46 Asignar el valor de una variable a otra
00:20:07 Inicializar variables
00:22:08 Variables no inicializadas
00:23:19 Mayúsculas y minúsculas
00:26:36 Suma
00:28:03 Resta
00:29:46 Multiplicación
00:31:40 División
00:33:46 Números Decimales
00:34:56 Multiplicar números decimales
00:37:44 Dividir números decimales
00:39:57 Resto de una división
00:41:59 Incrementar el valor de una variable
00:45:24 Reducir el valor de una variable
00:47:53 Asignación de suma
00:51:17 Asignación de resta
00:54:17 Asignación de multiplicación
00:56:14 Asignación de división
00:57:48 Variables con cadenas de caracteres
01:00:58 Escapar comillas
01:05:55 Secuencias de escape
01:10:14 Concatenar cadenas de caracteres
01:12:54 Construir cadenas con variables
01:15:07 Agregar variables a cadenas de caracteres
01:17:57 Longitud de una cadena de caracteres
01:21:17 Notación de corchetes: primer carácter
01:23:42 Inmutabilidad de cadenas de caracteres
01:26:46 Notación de corchetes: enésimo carácter
01:30:24 Notación de corchetes: último carácter
01:34:25 Notación de corchetes: de derecha a izquierda
01:38:03 Palabras en Blanco
01:45:24 Arreglos
01:48:38 Arreglos anidados
01:53:30 Acceder a los elementos de un arreglo
01:57:00 Modificar elementos de un arreglo
02:00:17 Acceder a arreglos multidimensionales
02:07:01 Método .push()
02:08:50 Método .pop()
02:10:59 Método .shift()
02:12:25 Método .unshift()
02:14:12 Lista de compras
02:18:41 Funciones
02:22:44 Parámetros y Argumentos
02:31:49 Ámbito global y variables globales
02:33:44 Ámbito local y variables locales
02:35:34 Ámbito global vs. ámbito local
02:38:28 Retornar un valor
02:41:14 undefined
02:43:46 Asignar un valor retornado a una variable
02:48:09 Permanece en fila
02:56:05 Valores booleanos
02:59:34 Operador de igualdad
03:02:24 Operador de igualdad estricta
03:05:22 Practica cómo comparar valores
03:09:06 Operador de desigualdad
03:11:54 Operador de desigualdad estricta
03:13:50 Operador mayor que
03:18:37 Operador mayor o igual que
03:20:55 Operador menor que
03:23:39 Operador menor o igual que
03:25:24 Operador lógico and
03:30:15 Operador lógico or
03:33:25 Operador lógico not
03:36:48 Sentencias condicionales
03:42:32 Cláusula “else”
03:46:58 Cláusula “else if”
03:52:01 Condicionales: orden lógico
03:58:08 Encadenar sentencias if…else
04:04:14 Código de Golf
04:14:33 Sentencias switch
04:24:32 Sentencias switch: opción predeterminada
04:29:00 Sentencias switch: múltiples casos
04:32:55 Reemplazar “if…else” por “switch”
04:36:49 Retornar valores booleanos
04:39:55 Patrón de retorno anticipado
04:46:18 Conteo de cartas
04:57:33 Crear objetos
05:00:57 Acceder a propiedades: notación de punto
05:03:15 Acceder a propiedades: notación de corchetes
05:06:51 Acceder a propiedades: variables
05:10:00 Actualizar propiedades
05:14:25 Agregar propiedades
05:16:54 Eliminar propiedades
05:19:26 Objetos para búsquedas
05:24:06 Verificar propiedades
05:29:17 Objetos complejos
05:36:42 Objetos anidados
05:45:43 Arreglos anidados
05:52:11 Colección de discos
06:05:07 Ciclo “while”
06:16:04 Ciclo “for”
06:21:28 Ciclos “for”: números impares
06:24:15 Ciclos “for”: contar hacia atrás
06:28:31 Iterar sobre un arreglo con un ciclo “for”
06:39:30 Ciclos “for” anidados
06:47:12 Ciclos “do…while”
06:52:31 Búsqueda de Perfil
07:03:15 Números aleatorios
07:06:46 Números enteros aleatorios
07:12:50 Números enteros aleatorios en un rango
07:16:17 Función parseInt()
07:20:39 Función parseInt() con una base
07:23:11 Operador condicional (ternario)
07:29:12 Múltiples operadores condicionales
07:35:10 var vs. let
07:37:18 Ámbito de var vs. let
07:44:39 const en JavaScript
07:49:30 Mutar un arreglo declarado con const
07:51:55 Crear un objeto immutable
07:56:19 Funciones flecha
07:59:05 Funciones flecha con parámetros
08:04:52 Valores por defecto para parámetros
08:06:48 Operador rest
08:12:32 Operador spread
08:14:50 Sintaxis de desestructuración
08:18:49 Sintaxis de desestructuración: objetos anidados
08:28:56 Sintaxis de desestructuración: arreglos
08:33:40 Sintaxis de desestructuración con el operador rest
08:38:30 Sintaxis de desestructuración: pasar objeto como argumento
08:46:21 Plantillas literales
08:54:14 Crear objetos de forma concisa
08:57:13 Métodos
09:02:04 Definir una clase
09:08:55 Getters y setters

0 / 5. 0