Colin Moock

Colin Moock

Toronto, Ontario

Areas of Expertise:

  • ActionScript
  • Flash
  • Multiuser Application Development
  • consulting
  • speaking
  • programming
  • training
  • writing

Colin Moock is a world-renowned ActionScript expert with a passion for networked creativity and expression.

As an educator, Moock has guided an entire generation of Flash developers to ActionScript proficiency with his acclaimed books, articles, videos, and speaking tours--including the canonical Essential ActionScript 3.0 (O'Reilly & Associates, 2007) and 'The Lost ActionScript 3.0 Weekend' (O'Reilly, 2009).

As an innovator, Moock is dedicated to ushering in what he calls "the Multiuser Era": a time where no application will be without multiuser features. His Union Platform gives developers the tools to join the quest by adding multiuser interactivity to their own content.

Essential ActionScript 3.0 Essential ActionScript 3.0
by Colin Moock
June 2007
Print: $54.99
Ebook: $43.99

Essential ActionScript 2.0 Essential ActionScript 2.0
by Colin Moock
June 2004
Print: $39.95
Ebook: $31.99

ActionScript for Flash MX Pocket Reference ActionScript for Flash MX Pocket Reference
by Colin Moock
March 2003
Print: $9.95
Ebook: $4.99

ActionScript for Flash MX: The Definitive Guide ActionScript for Flash MX: The Definitive Guide
by Colin Moock
Second Edition December 2002
Print: $54.95
Ebook: $43.99

ActionScript: The Definitive Guide ActionScript: The Definitive Guide
by Colin Moock
May 2001

Colin Moock's Lost ActionScript 3.0 Weekend Course 2 Colin Moock's Lost ActionScript 3.0 Weekend Course 2
by Colin Moock
March 2009
Video: $249.99

Colin Moock's Lost ActionScript 3.0 Weekend Course 1 Colin Moock's Lost ActionScript 3.0 Weekend Course 1
by Colin Moock
March 2009
Video: $249.99

"If you want to stay relevant as a Flash developer, you'll need to have very sharp AS3 skills. Colin Moock's excellent book will fill in any gaps in your knowledge, covering everything in "classic" AS3 (meaning there’s nothing on Stage3D and the other newer features)."
--Michael James Williams, Activetuts+

"...Colin Moock's Lost ActionScript 3.0 Weekend Course video series has been the BEST programming training that I have ever watched. It is creative, easy to understand, and not boring-even my non-techie wife watched it for a few minutes and said "Wow-even I understand that". I have been a developer for several years in other languages (.NET, JAVA) and am now getting into Action Script. I have paid much more for other training, that is far less in content/quality, than what Colin has offered. "
--Cory Hall,

"I've worked with ActionScript 3.0 for about a year now and this book filled a lot of holes in my knowledge--including some I didn't know I had. It's very comprehensive, clearly presented, well paced for someone like me - not a beginner, but not quite advanced either..."
--Michael Epstein, Barnes & Noble

"This book is brilliant. It's encyclopedic. It is a must-have to better understand AS 3 and to hopefully lower your frustration when coding. "
--Joseph Delaplaine,

"This book is so good and so needed for Flash CS3 and Flex Builder - Adobe should consider including a half-price discount voucher on the book when people register their products."
--Jacques Surveyer, The Open Sourcery

"Essential AS3 has depth to each and every topic...going through example after example illustrating different facets of the topic - the XML chapter was particularly impressive. Too often you read a book and feel like you have to go back to the great Google Gods to discover more, whereas with this book I feel like that's all I need right there."
--Rowan Hick,

"Better than an ox paving stone, this piece of work (seeing its weight) is to be tasted with delight and without moderation! This opus is a "must have" or a "holy bible", explaining clearly and simply the new tendency towards the ActionScript 3.0."
--Jean-Philippe Delavallade, jeanphiBlog

"Namespaces in ActionScript is a concept which I'm not aware of existing in any other language. I've tried to find an example of why they are needed and how they can solve problems that cannot be solved without them, or at least less elegantly without them. Reading Colin Moock's Essential ActionScript 3.0 I came across an example that showed just that. In two paragraphs Moock has convinced me of the beauty of namespaces."
--Theo Hultberg, Iconara

"I would definitely recommend this book if you are new to ActionScript programming and want "one true source" to get you started. In addition to being a gentle introduction to object-oriented programming, it nicely points out the ActionScript idioms and terminology. Although nothing will beat the online documentation for timeliness and correctness, Essential ActionScript 3 is a good place to start."
--David Heinecke,

"If you do want to be one of those people who knows ActionScript, then this is a great book for you. Again, maybe you won't get it the first time, but if you read through it a couple of times, I think it'll start to make sense to you...It's a great book that I think a lot of people can get stuff out of and apply to accomplish many of the cool things you see on people's websites."
--Adam Hay, Rookie Designer Podcast

"Few Flash books are as anticipated as the ones from Colin Moock, and this one have been in the works for more than 2 years. It's worth the wait and Colin once again proves that his book should be on every developers desk...This book is excellent for the ones that really want to dive deep into Actionscript, learn the fundamentals and have a good reference book on the desk. Default values are always noted and this is great for reference. It is also fun to see the amount of well known names of known Actionscripters mentioned in the book. Great in-jokes that won't distract newcomers."
--Jens C. Brynildsen, Flash Magazine