Learn to code in 2012 – the visual way

If you’re a designer or artist and have never programmed JavaScript before, I’ve got a new course just for you : CreativeJS for non-coders. It assumes no pre-existing code knowledge (although a little HTML/CSS will be helpful) and we start from the very beginning with variables, functions, and objects.

If you’ve been following the podcast or my recent posts, you’ll know that I’m passionate about encouraging creative people to start programming – often once they get past the hump of incomprehension they can often be the best coders. At the very least you’ll be able to communicate with the programmers you work with better!

Every thing we do has a visual counterpart on an HTML5 canvas element. So you can see straight away the effects of your actions. It’s how I learned to code all those years ago…

Tickets go on sale tomorrow, more information and booking on my training pagesign up for the newsletter to hear about courses near you.

[UPDATE] Here are the files if you want to have a play for yourself!

[UPDATE 2] only 2 tickets left!

[UPDATE 3] Sold out! Sign up to hear about the new courses.

18 replies on “Learn to code in 2012 – the visual way”

This is a very nice video !

Here is the missing code (must be put in a function called after page load or directly in a script tag just before the end of the html tag) :

// Get the canvas element
var elt = document.getElementById(‘idOfYourCanvas’);
// Get the canvas context used in the video
var c = elt.getContext(‘2d’);
// Now you can play

Thank you! I have adapted the code and applied interactivity, as well as the requestAnimFrame method. //goo.GL/C23jd
I hope to be able to take part at your workshop in Cologne. After over a decade of Flash I’m doing more and more with HTML5/JS. Best wishes.

Yeah that video has done the rounds! But no mention anywhere of what he’s using or whether it’ll be available :/ I just used TextMate with a browser. And some careful editing πŸ™‚

This is great, I was wondering if you could make some tutorials so those of us that can’t afford to fly to one of your training seminars, can learn from you as well ?
I am a designer that really wants to learn to code πŸ™‚

Hi Tony,

this was totally the plan but my year is incredibly hectic so far. To be honest, I’m not even sure when I’ll be able to set up some more real-life courses!

Keep checking though, maybe I’ll magically have some time at some point πŸ™‚


Inspired from all WebGL playgrounds and online editors out there, I’ve built up a small canvas playground where you can write down the animation code directly in the browser window. Maybe it’s useful for some of you:

It’s nothing special but it could save some time switching between editor and browser πŸ˜‰
Keep on the great work and the impressive ideas!

Greetings from Germany

Your Vimeo video on coding was fantastic are there any more coming, or any courses I could do online as I live in Australia and would love to learn java script.

Comments are closed.