I'm looking to immerse myself in the theory to build up a stronger foundation. I already have Artificial Intelligence: A Modern Approach (2nd ed) by Norvig and Russell. Beyond theory, I would also like to learn more about things like hadoop/kafka/storm/etc.<p>I know this is rather broad, so let me know if there's a better way for me to clarify what I'm looking for. What methods have you used to learn more?