Learn to Be a Self Sufficient Programmer

Ready to unlock your full potential?
All courses are free, please consider making a donation to show your support.

What Students Are Saying

Along with the thorough technical knowledge, he can offer great career advice, provide motivation, and teach you how to think and act like a successful person and a developer.
Excellent! Ian knows his stuff and taught me many important programming techniques for a special web app I wrote.
Ian comes with a lot of experience and is one of the best mentors you can ask for.

Code with Node: Learn by Doing

Become a more confident and self-sufficient developer in this learn-by-doing developer course. 

AJAX Made Easy, with jQuery

Learn how to use jQuery's AJAX by building a single page to do list application in this quick and easy course.

Automation Demo

Get a glimpse of how you can let your computer do the heavy lifting, in this automation demo.

Problem Solving with JavaScript

Learn techniques for solving coding problems in this free mini-course

Book a 1:1 Tutoring Session