
Introducción y Embebido de JavaScript
En este laboratorio, aprenderás los conceptos básicos de JavaScript, incluyendo cómo incrustarlo directamente en un archivo HTML y cómo enlazar un archivo JavaScript externo.
JavaScript

Variables y Tipos de Datos en JavaScript
En este laboratorio, aprenderás los fundamentos de JavaScript declarando variables con `let` y explorando tipos de datos básicos como cadenas (strings), números (numbers) y booleanos (booleans).
JavaScript

Manejo de Eventos en JavaScript
En este laboratorio, aprenderás los fundamentos del manejo de eventos en JavaScript, desde el uso del atributo onclick hasta técnicas avanzadas como addEventListener y las propiedades del objeto event.
JavaScript

Funciones de JavaScript
En este laboratorio, aprenderás los fundamentos de las funciones de JavaScript, incluyendo cómo definirlas, añadirles parámetros, devolver valores y llamarlas para ejecutar un bloque de código.
JavaScript

Bucles en JavaScript
En este laboratorio, aprenderá los fundamentos de los bucles en JavaScript, incluyendo los bucles for, while y do-while, para controlar el flujo de su código y repetir acciones.
JavaScript

Operadores y Expresiones de JavaScript
En este laboratorio, aprenderá los fundamentos de los operadores y expresiones de JavaScript, incluyendo operaciones aritméticas, concatenación de cadenas e operadores de incremento.
JavaScript

Llamar a una API en JavaScript
En este laboratorio, aprenderá a interactuar con APIs web utilizando JavaScript moderno. Usará la API `fetch` para realizar solicitudes GET y POST, manejar respuestas, analizar datos JSON, mostrarlos en HTML, implementar manejo de errores y autenticar solicitudes con una clave API para aplicaciones web dinámicas.
JavaScript

Manipulación del DOM con JavaScript
En este laboratorio, aprenderá los fundamentos de la manipulación del DOM con JavaScript, incluyendo la selección de elementos, el cambio de contenido, el establecimiento de atributos y la creación/adición de nuevos elementos.
JavaScript

Arrays en JavaScript
En este laboratorio, aprenderás los fundamentos de los arrays en JavaScript, incluyendo cómo crearlos, acceder a ellos, modificarlos y recorrerlos.
JavaScript

Declaraciones Condicionales en JavaScript
En este laboratorio, aprenderá los fundamentos de las declaraciones condicionales en JavaScript, incluyendo if, else y else if, para controlar el flujo de su código.
JavaScript

Objetos en JavaScript
En este laboratorio, aprenderás los fundamentos de los objetos en JavaScript. Practicarás la creación de objetos, la adición de propiedades, el acceso y la actualización de sus valores, y su extensión con nuevas propiedades, todo dentro de un entorno de desarrollo web práctico.
JavaScript

Juego web de 2048 utilizando jQuery
2048 es un juego extremadamente popular y fácil de aprender que ha tomado el mundo por la tormenta. Si aún no lo has jugado, puedes descargarlo en tu teléfono móvil para probarlo. Este proyecto te guiará en el uso de HTML, CSS, JavaScript y jQuery para crear una versión web del juego 2048.
JavaScript

Construyendo una aplicación web moderna de división de gastos
En este proyecto paso a paso, crearemos una aplicación web moderna y visualmente atractiva de división de gastos utilizando HTML, CSS y JavaScript. Esta aplicación te permitirá dividir los gastos entre un grupo de personas y calcular quién debe qué a quién. Empezaremos desde cero y cubriremos cada paso para construir el proyecto progresivamente.
JavaScript

Construir una herramienta de recorte de imágenes con HTML5
Este proyecto te guiará a través del proceso de creación de una herramienta simple de recorte de imágenes. Al final, tendrás una aplicación interactiva que permite a los usuarios subir, mostrar y recortar imágenes.
JavaScript

Construyendo un Calendario de Mapa de Calor de Contribuciones de GitHub en React
Este proyecto te guiará a través de la creación de un calendario de mapa de calor en React, similar al gráfico de contribuciones de GitHub. Este tipo de calendario puede ser una forma convincente de visualizar datos de actividad a lo largo del tiempo, con la intensidad del color que indica el nivel de actividad en un día determinado. Al final de este proyecto, tendrás una comprensión clara de cómo integrar y usar un calendario de mapa de calor en una aplicación de React.
JavaScript

Construyendo un juego web de evasión de bloques
En este proyecto, construiremos un juego de evasión de bloques divertido y sencillo utilizando HTML, CSS y JavaScript. Este juego implica bloques que se mueven y el jugador debe hacer clic en los bloques negros para obtener puntos y evitar hacer clic en los bloques blancos. Comencemos a construirlo paso a paso!
JavaScript

Crear una aplicación web de tablero de dibujo
En este proyecto, crearemos paso a paso una simple aplicación web de tablero de dibujo. Cada paso se construirá sobre el anterior, lo que te permitirá agregar funcionalidad a la aplicación gradualmente. Al final de este proyecto, tendrás un tablero de dibujo completamente funcional donde los usuarios pueden dibujar, cambiar el color del pincel, ajustar el tamaño del pincel y limpiar el lienzo.
JavaScript

Construir una extensión de VSCode con ChatGPT
En este proyecto, crearemos una extensión de VSCode que permite al usuario ajustar el nivel de encabezado del texto de Markdown seleccionado.
JavaScript