I got in the zone and learned Python, Javascript, HTML, CSS, jQuery and a few APIs in a single weekend on codecademy. The secret is large amounts of caffeine.
The APIs are a super nice touch. Running through tutorials can get really monotonous but the API stuff gave me a burst of excitement to play with the software I use every day.