I personally gained an interest in assembly programming when I started trying out The Legend of Random's reverse engineering tutorials [0]
It's not really a tutorial on asm, but he assumes you don't know much about it and it was a great starting point for me, with lots of practical applications, which helped motivate me to continue and learn more.