Is there any way to create a playlist of videos and then resume playback at the same point?

For instance, I have about 20 C++ videos I'd like to watch, and each is an hour long. I rarely have a whole hour, but maybe 20 minutes. I have yet to figure out how to resume playback where I left off, which would be a very useful feature!