It seems these days that everyone wants to learn to code—or is telling you that you should. Problem is, it’s not always so easy to figure out where to start. (Um, “there’s lots of stuff on the internet?” Not actually that helpful.)
So, if you’re thinking about diving in and learning to code—it’s time to get over that first hurdle. You won’t learn overnight, but you also won’t learn unless you start somewhere. Here are my favorite sites for getting started, and the ones I’ve found most helpful in my own learning-to-code adventure over the past 10 months.
For learning Python (this is the book I credit for getting me into coding. It is awesome): Learn Python the Hard Way
For learning Django (after you’ve learned Python): Django Book
For learning Ruby on Rails (seriously, you get to learn how to build Twitter for Zombies): Rails for Zombies
For learning Git (developers’ favorite version-control and code-sharing tool): Skillcrush’s “Get Started with Git” guide and Try Git
For troubleshooting, and when something general just isn’t working (because it happens. A lot. Type your question into the search bar and get answers): Stack Overflow