In next couple of months I will be completing 21 years in the industry. Though I was out of college, I relatively did my best keeping me updated with new Technologies and trends with best possible ways. Obviously back then, we did not have easy access to Internet and books / periodicals were the only means of knowing something new in Technology.
Things have changed now and in addition to *Pedias, streaming media based content accessibility to ‘be aware of’ and ‘to learn’ new Technologies is the best flexible options for students as well as busy professionals. I found it interesting and very recently registered to few of the Technology courses at sites like Coursera (https://www.coursera.org/) and Stanford online (http://online.stanford.edu/courses/index.html). There are few other popular sites as well including edX (https://www.edx.org/), Udacity (https://www.udacity.com/courses), etc.
Instead of I writing how these online education programs work at these sites, I would strongly recommend to visit and get first hand information on your own. Believe me it is worth experiencing your journey there.
I am also taking few courses at code level, too (yes, of course I do code and like to learn new cool technologies) and found learnstreet (http://www.learnstreet.com) and Codeacademy (http://www.codecademy.com/#!/exercises/0) interesting ones.
Happy learning! And please do let everyone know your experience and also other cool and flexible ways to keep oneself updated with Technology!