DEV Community

Cover image for 25 retos de Programación de JavaScript y Python: AdventJS

25 retos de Programación de JavaScript y Python: AdventJS

¡Estoy muy emocionado de anunciar AdventJS 2024! Más grande, mejor que nunca y con compatibilidad para Python.

Si eres amante de la programación, te encanta resolver problemas o simplemente quieres mejorar tus habilidades mientras te diviertes, este es tu momento.

Captura de pantalla de los retos de AdventJS
Entra a adventjs.dev para empezar a participar, es gratis.

¿Qué es AdventJS? 🎄

AdventJS es una serie de retos diarios de programación que se desbloquean a lo largo de diciembre. Desde el 1 hasta el 25 de diciembre, cada día tendrás un nuevo desafío que pondrá a prueba tus conocimientos y creatividad. Este año, además de los lenguajes que ya conoces, JavaScript y TypeScript, hemos agregado soporte para Python. 🐍

Así que, seas un amante del front-end, un maestro del back-end o un entusiasta del mundo de la programación, ¡hay algo para todos!

¿Por qué deberías participar? 🤔

  • Mejorar tus habilidades: Resolver desafíos diarios es una forma increíble de practicar y mejorar tus habilidades de programación.
  • Logros y puntuación: Obtén logros y lleva un seguimiento de tu progreso. Es como un videojuego, pero en lugar de acumular monedas, mejoras como desarrollador. 🎮👨‍💻
  • Una comunidad global: AdventJS está disponible en español 🇪🇸, inglés 🇺🇸 y portugués 🇧🇷, lo que significa que estarás participando junto a miles de programadores de todo el mundo.
  • Diversión garantizada: Cada reto está diseñado para ser entretenido y desafiante. ¡Nada mejor que esa sensación de victoria cuando encuentras la solución correcta!

Captura de pantalla de los retos del AdventJS

Este año hemos añadido retos y trofeos para que te diviertas más. 🏆


¿Qué necesitas para empezar? 🛠️

  1. Una cuenta en AdventJS (¡es gratis!).
  2. Tener conocimientos básicos en JavaScript, TypeScript o Python. No importa si eres principiante o experto, los retos están pensados para todos los niveles.
  3. ¡Ganas de aprender y divertirte!

¿Cómo funciona? 🕹️

  1. Retos diarios: Cada día se desbloquea un nuevo reto. Puedes resolverlos en el orden que quieras, pero no puedes adelantarte.
  2. Resuelve en tu lenguaje favorito: Este año, con la incorporación de Python, puedes elegir el lenguaje que más te acomode para resolver cada desafío.
  3. Comparte y aprende: Una vez que completes un reto, puedes ver cómo lo resolvieron otros desarrolladores. Es una oportunidad única para aprender diferentes enfoques y mejorar tu código.

¡Acompáñame en esta aventura! 🚀

En 2024, queremos que más programadores se unan al desafío. Este año hemos puesto mucho esfuerzo para que AdventJS sea más accesible y emocionante. Además, podrás encontrarme en mis redes compartiendo tips y soluciones para algunos de los retos (¡pero no spoilers, eh! 😜).

Regístrate ya en AdventJS y sé parte de esta experiencia única. ¡Nos vemos en los retos!

¡Feliz programación y que comience la magia de diciembre! 🎅🎄

Si tienes dudas o simplemente quieres compartir tu progreso, únete a la conversación en X con el hashtag #AdventJS o pásate por mi canal de Twitch. ¡Estaré haciendo streams dedicados a AdventJS durante todo diciembre!

Top comments (2)

Collapse
 
pengeszikra profile image
Peter Vivo

Coole coding advent calendar, great feature the languafe selection. Congrat!
( I missing the JSDoc syntax highlight, but that is really minor one )

Collapse
 
midudev profile image
Miguel Ángel Durán 👨‍💻

Hey, thanks for the comment @pengeszikra. :) We added JSDoc to the challenges now. Thanks for the feedack.