Templates in c++

Not able to understand the video in online coding blocks,
GENERIC PROGRAMMING- ITERATORS EXAMPLE.
Kindly suggest a website to learn topics similar to the ones discussed in video.

you can see this
https://users.cs.northwestern.edu/~riesbeck/programming/c++/stl-iterators.html