Learn Swift and Compete for $500,000

topcoder:

Swift is Apple’s innovative new programming language for iOS and OS X.

Join topcoder™ today to start with the basics, compete in fun real-world challenges and win cash.