Learn The Skills You Need to Become A Professional Web Developer

Premium Multimedia Courses Updated Weekly

View Tutorials

Code the Cool Stuff

Learn how to code with JavaScript by developing interactive projects that aren't boring. Say goodbye to "Hello World!"

Code This!

Meet Your Instructor

Christopher Lis is an award winning creative web developer based in Tampa, Florida. He has managed full-fledged development teams while completing work for big name clients such as Harvard University. He currently works full-time as Founder and Lead Developer at the digital marketing agency Resovere, creating countless creative sites from start to finish for clients around the nation.

Follow Chris

Others Swear By It

Don't take our word for it, there are countless students who have upped their dev game using Chris Courses

Jason Rueckert

Jason Rueckert

Wow. What a treat it is to have such a clear, concise and informative material presented by you, Chris. Your channel and The Coding Train are by far, my favorite places to learn here on YouTube. Thank you for all that you do. Cheers!

Ms. A

Ms. A

Thank you for making the playlist for these HTML5 Canvas courses. The BEST break down I've seen so far! You explain the reasoning behind the code so clear. Your website is amazing! Will you ever do video tutorials for WebGL or three.js?

GriffJS

GriffJS

Every video from this channel is nothing else but a masterpiece. Thanks for sharing your knowledge!

Sam Dave Pollard

Sam Dave Pollard

There are courses on udemy costing real $$$ which are garbage compared to the way you explain stuff. Many Thanks for sharing your knowledge.

Manuel Penaloza

Manuel Penaloza

Damn, you're extraordinary good in pointing out / explaining the problem. This makes following the solution so much easier. Thank you!

Mamun Mokni

Mamun Mokni

Teaching is a second nature for you chris!! big up bro

FireController#1847

FireController#1847

I've been searching for so long trying to find a good canvas tutorial which will FINALLY give me a great start, and I've been told alot, but so far this has made the most sense. Awesome!

Abhishek Baliyan

Abhishek Baliyan

Dude, You are awesome. This is my first time with canvas. Bcoz of your excellent videos. I got all in one pack. Thanks for your time.

Choose Your Flight Path

Watch Icon

Learn By Watching

Comprehensive video tutorials arranged in both course and one-off series format.

Watch Tutorials
Read Icon

Learn By Reading

One-off blog posts covering topics such as webpack, WebGL, and WordPress.

Read Blog Posts
Cheat Sheet Preview

Download The Official Chris Courses HTML5 Canvas Cheat Sheet

Essential canvas syntax at your fingertips.