What textbook are you using? This stuff is very easy to understand but you shouldn't be jumping straight into code you should be drawing linked lists on a piece of paper. After drawing them on paper and doing something like, for example, deleting a node then translating that to working code is trivial. If your textbook doesn't show what linked lists look like using a pretty picture and if it doesn't have exercises where it asks you to draw the operations down on paper and work with them for 10 minutes or so then time for a new textbook I reckon. I.e. if you cannot do this on paper, with a pencil, then how are you going to code it?!