Were can I find a very in depth tutorial on this? Like explained line by line, some people just memorize what there supposed to do without knowing exactly what it does. I am not that type of person, I like knowing what every aspect of the code does. Even if i already know what it does.
I agree with Computergeek that no one memorizes stuff. One of the nice things about SFML is that the headers are really well documented. Get to know what classes are available to you and then you can read the headers to figure out exactley what functions are available to you.