Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Make Your Own 2048

via Udacity

This course may be unavailable.


Canvas is an HTML5 element which gives you drawable surface inside your web pages you can control with JavaScript. Powerful enough to use for compositing images and even creating games.

In this course, through several sample projects, you’ll learn how to use the canvas; how to make compositions using shapes, images, and text; how to create effects and filters on images and how to create animations.


  • HTML5 Canvas Basics
    • Learn what the Canvas is and how it affects graphics in the browser.,Learn how to make compositions with text and images with memes!,Practice using the API.
  • From Pixels to Animation
    • Learn how images are stored by the Canvas2D context.,Learn how to modify images by applying various effects and filters.,Create your first animation!

Taught by

Cameron Pittman and James Williams


2.8 rating, based on 8 Class Central reviews

Start your review of Make Your Own 2048

  • Sean Brunnock completed this course, spending 1 hours a week on it and found the course difficulty to be easy.

    Awful. You had to install Sublime and Git and then found out that the instructors never bothered to develop the entire class. It was just 1 lesson.
  • Anonymous

    Anonymous completed this course.

    This course is awful. They intended to create a "short course" with two lessons. They ended up only creating one lesson. The lesson has zero instruction design and zero direction. It amounts to a little more than a couple of employees randomly tinkering around with the 2048 source code. I am baffled why they even have this up. This was my first Udacity course and will be my last.
  • Anonymous

    Anonymous completed this course.

    Absolutely horrible course. It's not even a course, it doesn't teach anything to you. Waste of time.

    (Review should be at least 20 words, Review should be at least 20 words, Review should be at least 20 words).
  • Anonymous

    Anonymous is taking this course right now.

    NOthing learned.dsadas asdas dasd adadas sda ads assd ads ad s daasdd asda a sa a asda sd dasda s
  • Profile image for Chris Duncan
    Chris Duncan

    Chris Duncan completed this course.

  • Stephanie Dawn Smith is taking this course right now.

  • Stanley Mwangi

    Stanley Mwangi completed this course.

  • Profile image for Bevan Ellis
    Bevan Ellis

    Bevan Ellis completed this course.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.