Skip to content

Caballero-dev/JavaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript

JavaScript fue creado por Brendan Eich para satisfacer la necesidad de un lenguaje de programación que se ejecutara del lado del cliente, permitiendo que las páginas web fueran más dinámicas, atractivas e interactivas para los usuarios.

Versiones de JavaScript

JavaScript ha evolucionado significativamente desde su creación, con nuevas versiones que introducen características y mejoras importantes.

ECMAScript es el nombre oficial del estándar JavaScript.

  • A partir de 1997, las versiones se abreviaron con números (ES1, ES2, ES3, ES5, ES6).
  • Desde 2016, las versiones se nombran por año (ECMAScript 2016, 2017, 2018, etc.).

Pudes ver mas información sobre las diferentes versiones en JavaScript Versions

Fundamentos

Los fundamentos de JavaScript abarcan los conceptos básicos necesarios para comprender y trabajar con este lenguaje de programación.

Más información: Consulta 01-fundamentos

Blackjack

Blackjack es un juego de cartas donde el objetivo es alcanzar una puntuación lo más cercana posible a 21 sin excederla. Si superas 21, pierdes automáticamente.

Este proyecto pone en práctica los conceptos aprendidos en los fundamentos y utiliza:

  • Manipulación del DOM para interactuar con los elementos de la página.
  • El Patrón Módulo para organizar el código y proteger las variables y funciones internas.
  • Optimización del código y uso de herramientas como minificación.

Más información: Consulta 02-blackjack

Módulos y Vite

En esta sección se exploran conceptos fundamentales para el desarrollo de aplicaciones modernas en JavaScript, como el uso de bundlers y herramientas que optimizan el flujo de trabajo.

Más información: Consulta 03-vite-app

Blackjack con Vite

Este proyecto es una versión mejorada del juego de Blackjack desarrollado previamente en Blackjack-js-vanilla. En esta versión, se utiliza Vite como herramienta principal para optimizar el flujo de trabajo y se refactoriza el código para hacerlo más modular y escalable.

Más información: Consulta 04-blackjack-vite

Recursos recomendados

Algunas páginas recomendadas para aprender más sobre JavaScript

About

Repositorio del curso de JavaScript

Resources

Stars

Watchers

Forks