Sort:  

You'll have to put some time into it, but it honestly is probably easier and faster than you'd think to gain basic knowledge of programming. These tutorials are some of the best ones I've found from my research; I definitely think they are a valuable resource that could push you along a lot quicker.