Imagen del curso gratis JavaScript desde cero

Curso en línea gratuitoJavaScript desde cero

Duración del curso en línea: 7 horas y 4 minutos

Nuevo curso

Aprende JavaScript desde cero y adquiere habilidades clave para desarrollo web con este curso gratuito y completo de TodoCode.

En este curso gratuito, aprenda sobre

  • Fundamentos de JavaScript y primeras instrucciones
  • Alcance de variables y operadores básicos
  • Condicionales y estructuras de decisión
  • Bucles y estructuras repetitivas
  • Práctica con bucles y ejercicios de lógica
  • Fechas, comparaciones y días de la semana
  • Arrays y estructuras de datos básicas
  • Métodos de arrays y funciones
  • Cadenas de texto y búsquedas
  • DOM y proyecto práctico de lista de tareas

Descripción del curso

El curso JavaScript desde cero con TodoCode es una oportunidad ideal para aquellos que deseen introducirse en el mundo del desarrollo web mediante el aprendizaje de JavaScript. A lo largo de las sesiones, los participantes serán guiados desde los conceptos más básicos hasta técnicas más avanzadas, asegurando una comprensión integral de este lenguaje de programación tan esencial en el ámbito del desarrollo web.

El curso comienza con una introducción a JavaScript, donde se explica qué es y se guía a los estudiantes a través de la creación de su primer programa. A medida que se avanza, se exploran temas fundamentales como las variables y tipos de datos, el uso de console.log y typeof, así como las diferencias entre var, let y const.

El curso también cubre el uso de operadores y el desarrollo de ejercicios resueltos paso a paso para consolidar el aprendizaje. En cuanto a las estructuras de control, los participantes aprenderán sobre condicionales como if-else y switch, además de bucles como while, for y do while, lo que les permitirá manejar flujos de control complejos en sus programas.

Otros aspectos clave del curso incluyen el manejo de alertas, confirmaciones y prompts, así como la manipulación de fechas y el análisis de días de la semana. Se ofrecen ejercicios prácticos que desafían a los estudiantes a utilizar estas herramientas en situaciones concretas y casos de uso reales.

Además, el curso ofrece una exploración detallada de arreglos y sus métodos, las funciones en JavaScript, y proporciona varios ejercicios integradores para evaluar el entendimiento del material. Los métodos de cadenas de texto y la manipulación del DOM se tratan en profundidad, siendo este último un pilar esencial para la creación de aplicaciones web dinámicas e interactivas. La elaboración de una lista de tareas guiada paso a paso concluye el curso, consolidando los conceptos aprendidos de una manera práctica y aplicable.

Aunque aún no ha recibido reseñas, este curso es ideal para quienes buscan una formación exhaustiva y bien estructurada en JavaScript dentro del espectro de desarrollo web. A través de este curso, los interesados podrán adquirir las habilidades necesarias para afrontar desafíos de programación desde las bases con confianza y creatividad.

Contenido del curso

  • Lección en vídeo: ¿Qué es JAVASCRIPT? | ARMÁ TU PRIMER PROGRAMA | Curso JAVASCRIPT DESDE CERO #1 11m
  • Ejercicio: JavaScript desde cero: ejecucifn principal y propfsito
  • Lección en vídeo: VARIABLES y TIPOS DE DATOS en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #2 11m
  • Ejercicio: ¿Qué palabra reservada en JavaScript declara una variable de alcance de bloque cuyo valor no puede cambiar una vez asignado?
  • Lección en vídeo: ASIGNACIÓN, CONSOLE LOG y TYPEOF en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #3 14m
  • Ejercicio: ¿Qué operador se utiliza para asignar un valor a una variable en JavaScript?
  • Lección en vídeo: ¿Cuál es la DIFERENCIA ENTRE VAR, LET y CONST en JS? | Curso JAVASCRIPT DESDE CERO #4 10m
  • Ejercicio: ¿Cuál es la diferencia clave entre var y let al declarar una variable dentro de un bloque como if?
  • Lección en vídeo: OPERADORES en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #5 18m
  • Ejercicio: ¿Cuál operador lógico en JavaScript devuelve true solo si ambas condiciones son verdaderas?
  • Lección en vídeo: EJERCICIO en JAVASCRIPT resuelto PASO A PASO | Curso JAVASCRIPT DESDE CERO #6 10m
  • Ejercicio: ¿Qué operador se utiliza en JavaScript para concatenar texto con valores numéricos en console.log?
  • Lección en vídeo: CONDICIONALES IF ELSE en JAVASCRIPT EJERCICIO | Curso JAVASCRIPT DESDE CERO #7 11m
  • Ejercicio: ¿Cuál afirmación sobre if y else en JavaScript es correcta?
  • Lección en vídeo: SWITCH en JAVASCRIPT EJERCICIO | Curso JAVASCRIPT DESDE CERO #8 09m
  • Ejercicio: ¿Para qué sirve la sentencia break dentro de cada case en un switch de JavaScript?
  • Lección en vídeo: EJERCICIO INTEGRADOR JAVASCRIPT CONDICIONALES | Curso JAVASCRIPT DESDE CERO #9 14m
  • Ejercicio: ¿Qué operador en JavaScript permite comprobar si un número es par o impar?
  • Lección en vídeo: ESTRUCTURA REPETITIVA WHILE EN JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #10 11m
  • Ejercicio: ¿Cómo configurar correctamente un bucle while para ejecutar 10 veces partiendo de un contador en 0?
  • Lección en vídeo: ESTRUCTURA REPETITIVA FOR EN JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #11 10m
  • Ejercicio: ¿Qué encabezado de for en JavaScript recorre exactamente del 1 al 10, mostrando 10 iteraciones?
  • Lección en vídeo: ESTRUCTURA REPETITIVA DO WHILE en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #12 11m
  • Ejercicio: JavaScript desde cero con TodoCode: diferencia clave entre do while y while
  • Lección en vídeo: EJERCICIO contar NÚMEROS en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #13 13m
  • Ejercicio: ¿Qué bucle for imprime correctamente los números del 1 al 35 en la consola?
  • Lección en vídeo: EJERCICIO CUENTA REGRESIVA de AÑO NUEVO en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #14 11m
  • Ejercicio: JavaScript desde cero con TodoCode: ¿Qué for realiza una cuenta regresiva de 10 a 0 correctamente?
  • Lección en vídeo: Alert, Confirm y Prompt en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #15 14m
  • Ejercicio: ¿Qué diferencia clave existe entre window.prompt y window.confirm en JavaScript?
  • Lección en vídeo: MANEJO DE FECHAS en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #16 17m
  • Ejercicio: En JavaScript, ¿qué mes representa el segundo parámetro en new Date(1991, 10, 23)?
  • Lección en vídeo: Determinar el MAYOR NÚMERO con JAVASCRIPT | EJERCICIO PRÁCTICO | Curso DESDE CERO #17 10m
  • Ejercicio: Comparar números ingresados con prompt en JavaScript desde cero
  • Lección en vídeo: Determinar DÍA DE LA SEMANA con JAVASCRIPT | EJERCICIO PRÁCTICO | Curso DESDE CERO #18 11m
  • Ejercicio: ¿Qué método del objeto Date devuelve el día de la semana como número de 0 a 6 en JavaScript?
  • Lección en vídeo: ARRAYS (Vectores y Matrices) en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #19 14m
  • Ejercicio: En JavaScript, dada la matriz const miMatriz = [[1,2,3],[4,5,6],[7,8,9]], ¿cómo accedes al número 5?
  • Lección en vídeo: ARRAYS en JAVASCRIPT - PARTE 2 | Curso JAVASCRIPT DESDE CERO #20 10m
  • Ejercicio: ¿Cómo crear en JavaScript una matriz 3x3 vacía con filas independientes?
  • Lección en vídeo: ARRAYS en JAVASCRIPT - PARTE 3 - RECORRIDOS | Curso JAVASCRIPT DESDE CERO #21 09m
  • Ejercicio: ¿Cómo recorrer un array en JavaScript para mostrar cada elemento sin fijar manualmente el límite?
  • Lección en vídeo: Métodos de ARRAYS en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #22 15m
  • Ejercicio: ¿Qué método agrega un elemento al inicio de un array en JavaScript?
  • Lección en vídeo: FUNCIONES en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #23 15m
  • Ejercicio: Declaración, retorno e invocación de una función en JavaScript
  • Lección en vídeo: EJERCICIO INTEGRADOR en JAVASCRIPT | Curso JAVASCRIPT DESDE CERO #24 31m
  • Ejercicio: ¿Cómo modularizar el cálculo del promedio de habilidades y la evaluación de aptitud en JavaScript?
  • Lección en vídeo: MÉTODOS DE STRINGS en JAVASCRIPT - PARTE 1 | Curso JAVASCRIPT DESDE CERO #25 16m
  • Ejercicio: Strings en JavaScript: propiedades y métodos
  • Lección en vídeo: MÉTODOS DE STRINGS en JAVASCRIPT - PARTE 2 | Curso JAVASCRIPT DESDE CERO #26 18m
  • Ejercicio: ¿Cuál es la diferencia principal entre indexOf e includes al buscar una subcadena en JavaScript?
  • Lección en vídeo: EJERCICIO INTEGRADOR | Curso JAVASCRIPT DESDE CERO #27 13m
  • Ejercicio: ¿Cómo realizar una búsqueda de nombre en un arreglo prearmado de forma insensible a mayúsculas en JavaScript?
  • Lección en vídeo: ¿Qué es el DOM? | Curso JAVASCRIPT DESDE CERO #28 12m
  • Ejercicio: En el DOM, ¿cómo obtienes un elemento por su id y cambias su texto en JavaScript?
  • Lección en vídeo: LISTA de TAREAS con JAVASCRIPT | Fácil y Paso a Paso | Curso JAVASCRIPT DESDE CERO #29 43m
  • Ejercicio: ¿Qué método del DOM debes usar para insertar un nuevo elemento li dentro de la ul en una lista de tareas con JavaScript?

Este curso gratuito incluye:

7 horas y 4 minutos de curso de vídeo online

Certificado digital de finalización del curso (Gratis)

Ejercicios para entrenar tus conocimientos

100% gratis, desde el contenido hasta el certificado

¿Listo para empezar?Descarga la app y empieza hoy mismo.

Instale la aplicación

ahora para acceder al curso
Icono que representa cursos de tecnología y negocios

Más de 5000 cursos gratuitos

¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis

Icono de calendario con una diana que representa la planificación de estudios

Plan de estudios con IA

La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas

Icono profesional que representa carrera y negocios

De cero al éxito profesional

Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños

También puedes utilizar el código QR o los enlaces que aparecen a continuación.

Código QR - Descargar Cursa - Cursos Online

Más cursos gratuitos en Desarrollo web

¡Descarga la App ahora para tener acceso a + 3300 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, ebooks y audiolibros.

  • Más de 48 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.

+ 9 millones
estudiantes

Certificado gratuito y
válido con código QR

60 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo y audiolibros