JavaScript es el único lenguaje que te ofrece utilizar tus conocimientos tanto en el Front-End como en el Back-End. Aprende las bases de este lenguaje y así estarás encaminado a poder decidir el camino que más te guste o tomar ambos y convertirte en un Desarrollador Full-Stack.
Contenido del curso
¿Qué es JavaScript?
En este módulo introductorio, explorarás los conceptos fundamentales de JavaScript, uno de los lenguajes de programación más utilizados en desarrollo web. Comenzarás por entender qué es JavaScript, su origen, el estándar ECMA que lo rige, el motor V8 y darás tus primeros pasos escribiendo código JavaScript.
Origen de JavaScript
00:00
ECMA
00:00
Motor V8
00:00
Primera línea de código
00:00
Sintaxis
Este módulo se enfoca en la sintaxis de JavaScript, que es crucial para escribir código efectivo. Aprenderás sobre los comentarios, los tipos de datos, los tipos de dato objeto, y cómo declarar y asignar valores en JavaScript.
Comentarios
00:00
Tipos de datos
00:00
Tipos de dato objeto
00:00
Declaración y asignación
00:00
Operadores
En este módulo, explorarás los diversos tipos de operadores en JavaScript. Aprenderás sobre los operadores aritméticos, de asignación, de concatenación, lógicos, ternarios y la type coerción. Estos elementos son esenciales para realizar cálculos, tomar decisiones y manipular datos en JavaScript.
Operadores aritméticos
00:00
Operadores de asignación
00:00
Operadores de concatenación
00:00
Operadores lógicos
00:00
Operadores ternarios
00:00
Type coerción
00:00
Condiciones y Ciclos
En este módulo, explorarás las estructuras de control de flujo en JavaScript. Aprenderás a utilizar las declaraciones condicionales, como "if-else" y "switch," para tomar decisiones en tus programas. Además, te familiarizarás con los ciclos "for" y "while," que te permitirán repetir tareas de manera eficiente.
Las condicionales
00:00
if else
00:00
Switch
00:00
Ciclo for
00:00
Ciclo while
00:00
Funciones
Este módulo se centra en las funciones en JavaScript, que son bloques de código reutilizable y una parte fundamental de la programación. Aprenderás la sintaxis básica de las funciones, cómo utilizar parámetros y valores de retorno, y explorarás conceptos avanzados como funciones de primera clase, funciones anónimas, funciones como constante, ámbito (scope) y funciones de flecha.
Sintaxis básica
00:00
Parámetro
00:00
Valores de retorno
00:00
Funciones de primera clase
00:00
Funciones anónimas
00:00
Funciones como constante
00:00
Scope
00:00
Funciones de flecha
00:00
Colecciones de Datos
En este módulo, explorarás cómo trabajar con colecciones de datos en JavaScript. Aprenderás sobre los métodos de Array, que te permiten manipular y procesar arreglos de datos. También, conocerás los métodos que no modifican el arreglo original, cómo utilizar "forEach" y su comparación con "map", y cómo aplicar "filter". Además, se introducirán conceptos relacionados con objetos "Math" y "Date".
Métodos de Array
00:00
Métodos que no modifican el array
00:00
ForEach
00:00
ForEach vs Map
00:00
Filter
00:00
Math y date
00:00
Ejercicios
Este módulo se enfoca en la aplicación práctica de los conceptos aprendidos hasta ahora en el curso. A través de ejercicios, pondrás en práctica tus habilidades de programación en JavaScript. Trabajarás en la ejecución de consola, la creación de un listado de productos, mostrar y pedir productos, ver un pedido y calcular costos. Estos ejercicios te permitirán reforzar tus conocimientos y desarrollar software funcional.
Ejecución de consola
00:00
Listado de producto
00:00
Mostrar producto
00:00
Pedir producto
00:00
Ver pedido
00:00
Calcular Costo
00:00
Valoraciones y reseñas de estudiantes
Aún no hay reseñas.
Tu aprendizaje está en nuestras manos
Somos tu mejor opción
Links Rápidos
Recursos
Guardar tarjeta de crédito/débito
Esto te permitirá poder pagar más rápido la próxima vez, en el catastro te haremos unas preguntas de seguridad, los datos de tarjeta de crédito no son guardados en este sitio web, sino procesados en un ambiente seguro en Bancard.