Aprenda JavaScript creando un juego de Tetris

La creación de proyectos del mundo real es una de las mejores formas de aprender a codificar. Y si vas a construir un proyecto, también puedes convertirlo en uno de los juegos más populares y divertidos de todos los tiempos: Tetris.

Algunos leyendo música. ?

Este curso en video de Ania Kubow lo ayudará a aprender los conceptos básicos de JavaScript codificando un juego de Tetris desde cero. Este es un gran curso para personas que nunca antes han tocado el código o personas que desean revisar los fundamentos.

El curso no cubre cada pequeño detalle de JavaScript, pero ese es el punto. Te ayuda a comenzar a construir un juego real que podrás jugar.

Primero aprenderá a configurar un proyecto desde cero usando el editor de código Atom y una herramienta de símbolo del sistema. Luego, obtendrá una comprensión fundamental de JavaScript al crear su propia versión de Tetris. En el camino, también obtendrá una breve descripción general de cómo usar HTML y CSS.

A lo largo del curso, hay secciones explicativas que enseñan conceptos básicos de JavaScript como variables, funciones, matrices y más. Estas secciones explicativas toman un descanso del proyecto Tetris para profundizar en un concepto específico. Incluyen imágenes y diagramas para ayudarlo a comprender mejor los conceptos.

Además, al final de algunas secciones, hay preguntas de opción múltiple para ayudarlo a evaluar sus conocimientos.

Estos son algunos de los métodos de JavaScript que aprenderá en este curso:

  • addEventListener ()
  • querySelector ()
  • querySelectorAll ()
  • clave()
  • Math.floor ()
  • Math.random ()
  • longitud
  • para cada()
  • empalme()
  • clearInterval ()
  • setInterval ()
  • algunos()
  • innerHTML ()
  • cada()
  • añadir()
  • eliminar()
  • contiene ()

Una vez que termine el curso, habrá creado su propio juego de Tetris que puede jugar. Solo tenga cuidado donde lo juega porque el récord mundial Guinness de "La sentencia de prisión más larga por jugar un videojuego" involucró un juego de Tetris.

Puede ver el curso a continuación o en el canal de YouTube freeCodeCamp.org (reproducción de 1,5 horas).