ok thankyou, I just found a series that is helping, its called Cherno, It is in C++ but its not bad, Thankyou anyways:
I wish you lots of success with it :)