Sobre el proyecto

30 Days Of JavaScript es un desafío educativo abierto de Asabeneh Yetayeh que guía a los estudiantes a través de JavaScript en una secuencia estructurada de 30 días. El README indica que no se requieren conocimientos previos de programación; los estudiantes necesitan motivación, una computadora, internet, un navegador y un editor de código. El material está escrito en inglés conversacional y está destinado tanto a principiantes como a desarrolladores avanzados. El plan de estudios está organizado en días numerados, cada uno con un enlace a una lección separada en markdown. Los temas progresan desde introducción, tipos de datos, booleanos/operadores/fecha, condicionales, arreglos, bucles, funciones, objetos, funciones de orden superior, conjuntos y mapas, desestructuración y propagación, expresiones regulares, métodos de objetos de consola, manejo de errores, clases, JSON, almacenamientos web, promesas, cierres y escritura de código limpio. Los días posteriores cubren DOM, manipulación de objetos DOM y escuchadores de eventos. La parte final consiste en mini proyectos: un sistema solar, dos ejercicios de visualización de datos de países del mundo, un portafolio, una tabla de clasificación, animación de caracteres y proyectos finales. El README también incluye guías de configuración para instalar Node.js, usar Google Chrome y su consola, instalar y usar Visual Studio Code, y agregar JavaScript a una página web mediante scripts en línea, internos, externos y múltiples externos. Introduce tipos de datos primitivos como números, cadenas, booleanos, indefinido y nulo, y muestra cómo verificar tipos con typeof. El repositorio enlaza a traducciones en español, italiano, ruso, turco, azerbaiyano, coreano, vietnamita, polaco y portugués. Menciona un grupo de Telegram para ayuda, un canal de YouTube de Washera con lecciones en video y un certificado de finalización disponible a través de la plataforma DevOsome. El README también incluye información de patrocinadores y enlaces para apoyar al autor a través de GitHub Sponsors o PayPal.