Missed Hour of Code? Learn to program with these helpful guides!

Apple's Code.org-partnered Hour of Code workshops were a great success, helping those interested in development learn the basics in a friendly, welcoming way. But whether you went to a workshop and want more information or missed out and want to try coding, we've collected a few great resources for those who want to delve deeper.
To start, we recommend perusing Apple's iTunes U app (opens in new tab), which includes apps, books, iTunes U courses, and podcasts. You can also check out Hour of Code workshops on Code.org.
Outside of official programming, we have a few suggestions for those interested in iOS development, HTML/CSS, and the like. No matter how you begin, if you're interested in code, all that matters is that you do start. There's a big, beautiful world of apps out there, and one of them could be yours!
iBooks
- CSS Transforms: An Interactive Guide (opens in new tab)
- CSS Animation: An Interactive Guide (opens in new tab)
- iPhone App Development: The Missing Manual (opens in new tab)
- iOS Programming: The Big Nerd Ranch Guide (opens in new tab)
Videos
- Developing iOS 11 Apps with Swift (opens in new tab)
- Learn everything there is to know about Swift Language
Others recommend...
Are you a developer and have some suggestions for beginners trying to get into the world of coding? Have a different book, course, or option you've found useful? Let us know in the comments!
Updated December 2017: Added a few new videos for learning to code with Swift.
iMore Newsletter
Get the best of iMore in in your inbox, every day!
Serenity was formerly the Managing Editor at iMore, and now works for Apple. She's been talking, writing about, and tinkering with Apple products since she was old enough to double-click. In her spare time, she sketches, sings, and in her secret superhero life, plays roller derby. Follow her on Twitter @settern.
-
Learn to make a simple game for your Mac with Xojo:
https://blog.xojo.com/2017/12/05/hour-of-code-2017/
Thank you for signing up to iMore. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.