Programming assignments for Programming Languages course on Coursera provided by University of Washington.
As professor Dan Grossman said, every language is just about set of features which you will be exposed to in the course. You will start looking at the language in a very different way and not just learning its syntax and idioms.