1. PROGRAMING Fundamentals
This first course takes you through the language of Python, startiong very simply and then building to slightly more complicated tasks. Idfeal for beginner and for students who like to know what is happening as they are learning it. The second is a more in-depth tutorial for learning C#.