I get asked all the time, “How can I learn how to code?” It’s a harder question to answer than you might think, because it depends entirely on what your goal is. If you have a specific project in mind, then learning a language that won’t help you finish that project doesn’t make much sense.
This post is an attempt to link to a bunch of different resources, mostly web development-related.
- RailsBridge – We hold workshops in Savannah once a quarter, and they’ll all be listed on the site once we’ve announced them! RailsBridge is a friendly environment with helpful volunteers where you can get introduced to coding (we do a bunch of different topics, not just Rails) without any fear or intimidation. It’s fun!
Getting Started with Web Development
Ruby and Rails
- Ruby in 100 Minutes
- The Ruby Learning Trail
- Ruby Koans
- The Ruby on Rails Guide – I seriously use this every day.
For any other topic, we have the Internet! Here are some of my favorite places to learn new things for free:
- Coursera – Free open courseware classes. You can pay for the certificate or just audit any class for free.
- Introduction to Web Development
- Full-Stack Web Development
- Ruby on Rails
- Machine Learning
- Stack Overflow – Where the internet goes to debug errors.
And, of course, we’re in Slack if you just need someone to point you in the right direction, or need a killer cake recipe. You can request an invite and join the fun!
We also have our Meetup group so you can hang out in person!