Check out this 18 part tutorial on MQL programming by "coders guru" it's probably as good as anything to get you started

MQL Tutorial by Coders` guru - MQL4 forum

I think links are dead, but there's pointers to other places in that thread where the course is available, for example

http://www.forex-tsd.com/metatrader-...odersguru.html