Build a Tetris game in JavaScript

Watch this video from start to 1m 45s:
Learn how write a Tetris game in JavaScript from scratch.

Skills You Will Gain

  1. Drawing on a canvas
  2. Rotating a matrix
  3. Rudimentary requestAnimationFrame listening
  4. Handling keyboard input


  1. Commitment to invest 3 Hours in 1 Week anytime that works best for you. (Average 28 Minutes per day)
  2. Basic knowledge of Javascript
  3. An internet-connected computer
  4. Fluent in English

Action Plan

  • Task 1: Set time on your calendar to complete this project
  • Task 2: Download code for this project
  • Task 3: Build Tetris game as shown in tutorial
  • Task 4: Submit code to Github
  • Content By

    Pontus Alexander Stockholm

    My name is Pontus and I have been programming for the web since 1997. I helped launch an e-commerce business in my 20s when I was running the tech at CoolStuff. After that I worked a couple of years at Spotify, and after exploring work and life in Los Angeles for a year, I am now back in Stockholm working with Warpin'.

    Ready to unleash your full potential?


    Mench Bootcamps Offer:

    In-Demand Skills

    Mench Bootcamps are inspired by the most popular digital skills in-demand. We research the hottest industry trends and collaborate with experts to produce weekly Bootcamps that will give you practical experience.


    Leveling-up your tech career does not have to interrupt your busy schedule, which is why Mench Bootcamps have an estimated number of hours required for completion. Choose when to do the work based on your own schedule.

    Tuition Guarantee

    We believe hard work should always pay off, which is why we offer a Tuition Reimbursement Guarantee for students who do the work but fail to accomplish the target outcome by the end of their Bootcamp.