Games

Games 101

30 lessons · 6 hrs 33 min

Space Invaders

14 lessons · 5 hrs 54 min

Pacman

16 lessons · 8 hrs 53 min

Mario Game

28 lessons · 7 hrs 58 min

Vertical Platformer

15 lessons · 3 hrs 43 min

Multiroom Platformer

12 lessons · 3 hrs 1 min

Fighting Game

18 lessons · 3 hrs 55 min

Pokemon

37 lessons · 8 hrs 54 min

Tower Defense

14 lessons · 4 hrs 54 min

Multiplayer Game

11 lessons · 6 hrs 0 min

Three.js

Intro to Three.js

11 lessons · 4 hrs 56 min

Intermediate Three.js

23 lessons · 4 hrs 19 min

Websites

HTML

6 lessons · 1 hrs 16 min

CSS

26 lessons · 6 hrs 28 min

Web Apps 101

27 lessons · 6 hrs 9 min

Uncategorized Courses

HTML5 Canvas Tutorial for Beginners
Start Course

HTML5 Canvas Tutorial for Beginners

Down to code some sick nasty interactive animations? Let me show you how. In this episode, we cover skill number one: creating and resizing your canvas. Follow along and you'll be cranking out interactive wonders in no time.

4 videos

1:30:53 hours

Skill Level

Beginner

Explore
How to Code: Star Shower
Start Course

How to Code: Star Shower

Learn how to code a starfall where comets hit the ground and explode into pieces, all with just HTML canvas and JavaScript.

5 videos

1:45:28 hours

Skill Level

Beginner

Explore
Video Production for Beginners
Start Course

Video Production for Beginners

Learn the basics behind producing quality video productions.

1 videos

3:12 minutes

Skill Level

Beginner

Explore
Canvas Physics
Start Course

Canvas Physics

This is a collection of physics related canvas courses including how to code: gravity, sine waves, collision detection, and circular motion.

10 videos

5:09:27 hours

Skill Level

Intermediate

Explore
Canvas Image Manipulation
Start Course

Canvas Image Manipulation

Interacting with images is a whole 'nother level of canvas wizardry. Learn how to sample, animate, and interact with any image of your choosing.

3 videos

37:08 minutes

Skill Level

Intermediate

Explore
Interview Prep
Start Course

Interview Prep

Tech interviews suck, but almost every big tech company requires them at some point. Since I myself am still learning how to better solve program-related interview questions, I figured why not hammer in those concepts by creating a full-fledged animation on algorithm related topics, while sharing it with the world so everyone can have an easier time with interviews.

1 videos

6:41 minutes

Skill Level

Intermediate

Explore
2D Platformer
Start Course

2D Platformer

14 videos

4:23:52 hours

Skill Level

Beginner

Explore
2D Zelda
Start Course

2D Zelda

6 videos

3:22:21 hours

Skill Level

Intermediate

Explore
Nuxt.js Auth and Fullstack App Dev
Start Course

Nuxt.js Auth and Fullstack App Dev

15 videos

5:12:00 hours

Skill Level

Intermediate

Explore

Providing the lift to launch your development career

© 2026 Chris Courses. All rights reserved.