Yes. I used to get nearly all of my programming information from books or at least tutorials. Now I get nearly all of it just from resources scattered around the web.
To be fair, I'm not a brilliant programmer. So I don't know if I'm missing out by learning online.