I've recently stumbled onto securitytube.net's MegaPrimer series.
These videos are actually incredible introductions to a wide variety of security topics.
What I've chosen to focus on is the Exploit Development series and since i'm in a bit of a lul at work I've decided to go through and watch every video, taking notes along the way.
Now, the Exploit Research/Development series has a few prerequisites which are as followed:
Seeing as I am a scrub-diddly-umptious skid muffin I've started off by checking out the Assembly Language Primer on Linux prerequisites series.
So, without further ado, I present the video:
and, my notes:
EDIT: I got lazy, so here's the rest of my notes.