46 ejercicios prácticos
39 lecciones
Curso

«Fundamentos de Javascript»

En este curso aprenderás los fundamentos de JavaScript, uno de los lenguajes más utilizados. Te familiarizarás con el ecosistema de JavaScript, sus características clave, funciones puras y nomenclatura. Al finalizar, podrás utilizar y definir funciones, escribir programas sencillos y buscar errores en el código.
Este curso te ayudará a sumergirte en la programación en JavaScript y obtener una comprensión básica del lenguaje. Es adecuado para principiantes sin experiencia previa en programación.
Materiales de calidad
Práctica en el simulador
Cursos flexibles
Trabaja en el editor de código en tu navegador, y recibe una evaluación inmediata de tus soluciones.
Elige los cursos que realmente te interesen y estudia a tu ritmo, sin horarios.
Aprende con cursos creados por programadores en activo y actualizados de forma constante.
Programa del curso
1. Introducción
Familiarizarse con el curso.

2. Hello, World! 👋🌍
Escribe el primer programa.

3. Instrucciones 📝
Aprender los fundamentos de la programación en JavaScript.

4. Operaciones aritméticas ➗
Traducir las operaciones aritméticas a un lenguaje de programación.

5. Errores de formato (sintaxis y linter)
Aprender los tipos de errores y cómo corregirlos.

6. Cadenas de texto
Aprender a trabajar con cadenas de texto.

7. Variables
Aprender a almacenar información y reutilizar datos existentes.

8. Expresiones en definiciones
Aprender a simplificar el código utilizando variables.

9. Nomenclatura
Aprender a nombrar correctamente las variables.

10. Interpolación
Aprender otra forma de trabajar con cadenas en JavaScript.

11. Símbolos
Aprender a obtener valores de cadenas.

12. Tipos de datos 🔢🔠
Multiplicar un número por una cadena, familiarizarse con los tipos de datos.

13. Inmutabilidad y tipos primitivos
Aprender si JavaScript puede convertir cadenas o números.

14. Funciones y su llamada
Aprender a utilizar funciones predefinidas.

15. Firma de la función
Aprender cómo una función recibe y devuelve valores.

16. Llamada a una función - expresión
Aprender a utilizar el resultado de las funciones.

17. Funciones con número variable de parámetros
Familiarizarse con las capacidades avanzadas de las funciones.

18. Determinismo
Aprender algunas propiedades de las funciones y características de su funcionamiento.

19. Biblioteca estándar 📚
Familiarizarse con la biblioteca estándar.

20. Propiedades y métodos
Aprender a utilizar los atributos de datos incorporados en JavaScript.

21. Cadena de llamadas 🔗
Aprender a encadenar métodos.

22. Definición de funciones
Aprender a crear funciones.

23. Retorno de valores
Aprender a utilizar el resultado de una función.

24. Parámetros de funciones
Aprender a pasar datos a una función.

25. Parámetros opcionales de las funciones
Establecer valores predeterminados.

26. Sintaxis simplificada de funciones
Aprender a escribir código conciso.

27. Lógica 🧠
Aprender qué es el tipo lógico y cómo aplicar operaciones lógicas.

28. Operadores lógicos
Aprender a escribir condiciones compuestas.

29. Resultados de operaciones lógicas
Profundizar en las operaciones lógicas.

30. Estructuras condicionales
Aprender a establecer el comportamiento del programa en distintas condiciones.

31. Operador ternario
Aprender a escribir código conciso para ciertas condiciones.

32. Estructura Switch
Aprender la versión especial de if para condiciones múltiples.

33. Bucle while
Aprender a escribir programas para realizar acciones repetitivas.

34. Agregación de datos
Familiarizarse con una clase de problemas en la que se aplican bucles.

35. Recorriendo cadenas en un bucle
Aprender a procesar y concatenar cadenas en un bucle.

36. Condiciones dentro de un bucle
Aprender a controlar el comportamiento del programa en un bucle.

37. Incremento y decremento
Familiarizarse con las operaciones unarias.

38. Bucle for
Aprender otro bucle en JavaScript.

39. Módulos
Familiarizarse con los módulos; una forma de dividir programas en partes componentes y reutilizar esas partes.
Desbloquea todo el contenido de Códica
Tendrás acceso a todas las lecciones, tests y ejercicios de todos los cursos disponibles en nuestra plataforma
Más de 600 lecciones y ejercicios

Acceso a la plataforma 24/7

Certificado electrónico al finalizar el curso

Chat con otros estudiantes

Cancela tu suscripción en cualquier momento
Suscripción anual
$10 USD / mes
Suscripción mensual
$26 USD / mes
¡Ahorra más del 60%!
Cobro mensual recurrente
Total anual: $312 USD
Cobro anual recurrente
de $312 USD
de solo $120 USD

Preguntas y Respuestas