Paid

Code Your First Game: Arcade Classic in JavaScript on Canvas

Program a complete game today. No special software or install required. All you need is a text editor and a web browser.

4.4 (29,127 ratings) • 12 lectures • 2 total hours
Created by Chris DeLeon
English Beginner Updated June 2026

What you'll learn

  • JavaScript
  • Canvas API
  • Game logic
  • Animation basics

Course content

4 modules • 12 lectures
  • Module 1: Setup & Canvas Basics 20 min Completed
  • Module 2: Player Controls 25 min Completed
  • Module 3: Game Logic 35 min In Progress
  • Module 4: Final Polish 20 min Upcoming

Description

Learn how to build a playable arcade game from scratch using JavaScript and Canvas while developing logic, animation, and game mechanics.

Requirements

  • A text editor (e.g. VS Code) and a modern web browser
  • Basic familiarity with HTML and JavaScript syntax

Who this course is for

  • Beginner developers curious about game development
  • Anyone wanting a fun, hands-on JavaScript project

Instructor

C
Chris DeLeon
Course Instructor
4.4 instructor rating 29,127 reviews

Certificate

You can generate a shareable certificate of completion after finishing this course — a great addition to your resume and LinkedIn profile.