For example this course on Elliptic Curves http://ocw.mit.edu/courses/mathematics/18-783-elliptic-curve... I decided to take after going through djb IETF working group mailing list posts which are so detailed I wanted to understand the basic math involved. Every post he writes is so thorough it's typically almost a class in itself in modern security analysis http://www.ietf.org/mail-archive/web/cfrg/current/msg07335.h...
Also, I originally learned "real development" (my decade of hacking around C willy nilly modifying programs doesn't really count) from Sussman's "Adventures in Advanced Symbolic Programming" where you read chapters out of SICP and then work on assignments, with mini lectures built into them in just plain text http://ocw.mit.edu/courses/electrical-engineering-and-comput...