How to learn programming

A practical 6-month system for technical non-programmers

This course is completely free. You don't have to enroll or log in.

Just click on the Preview button next to each video.

About this course

Occasionally, I get some requests from people asking me how they can learn programming. Just like any other complex skill, programming also takes a while to learn. And just like any other complex skill, you can progressively get better, but you don't have to be perfect to be considered competent.

When you are learning programming in general, the task can be a little harder. But learning enough to be able to code Dialogflow webhooks is actually a somewhat easier task, and I explain why in this course, and how you should go about it.

Your Instructor


Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!