Python
Python tutorials: from the first loops to complete projects, with code you can try and the mistakes that show up along the way.
Test what you know
Questions from every Python tutorial. Pick a level, let the test adapt to you or review what you missed most.