My introduction to the world of coding started with Excel and Google docs. Truth be told, the first time I really started thinking seriously about learning to code was when I stumbled upon this amazing tutorial on making your own SEO tools with Google docs by Tom Critchlow. Once I started following along and making my own variations on his tools in Google docs, I was hooked. This set of tutorials spawned my own ventures into this arena, including my post on making your own rank checker.
Intermediate: Floating Downriver
Advanced (but not really): Swimming Upstream
I don’t know why, but Ruby on Rails has got to be my favorite language, and for more than just the language itself. The Ruby/Rails communities have this quirkiness about them that makes learning the language a lot easier to swallow. You’ll know what I mean once you take a look at these resources. Why’s (poignant) guide to Ruby has got to be one of the more entertaining and informative books I’ve read in a long time. It’s also fraught with some of the strangest writing I’ve ever seen. It’s like the author is about two steps away from full insanity, and he revels in it. I’m almost finished with this book (well, it’s really a PDF, but ok) and I’m thoroughly enjoying it and I have an impressive (well, at least to me) grasp on Ruby. He’s also got a Google Code Playground-esque web app built for those who are looking to get into Ruby. Check it out at tryruby.org.
Beyond…: Entering the Ocean
Once you’ve gotten past these, you’re well beyond me in terms of coding knowledge. You’re on your own; the wide world of web development is open to you, ready for the taking. Check out GitHub and StackOverflow for some additional information on how to code for the web. With these tools under your belt, you’ll be well on your way to coding the world by storm.What do you think? Are there any other resources that have helped you on your own journey to coding nirvana? Do you hate programming? Why does Why use cartoon foxes in his guide? Let me know in the comments!