Update Sept. 1, 2015: Check out our new article: 3 Awesome (New) Ways to Learn How to Code.
These days it seems like people fall into one of three categories: people who know how to code, people who want to learn how to code and people who are losing opportunities because they either can’t code or don’t understand how code works. Luckily, it’s easier than ever for a person willing to invest a few hours here and there to get proficient. Whether you are looking for a new career direction, want to polish up some rusty skills or simply want to pick up a new hobby, the resources below will get you heading in the right direction–for free. Update: we just published some resources to help you learn Swift, Apple’s new programming language!
TIP: We publish useful new tech lists every weekday. See them all!
- What Is Code? 15 Facts For Beginners
- The 10 best ways to teach kids how to code
- 100 terrific tools for coders and developers
Before I get to the free ways to learn coding and computer science, I want to mention Lynda.com. There’s a small monthly cost, but it’s WELL worth it. I’ve used Lynda to learn so many things over the years and I’ve become very loyal to the brand. It’s become my go-to resource when I need to learn something new—plain and simple. I love the video plus work files approach which let you go hands on and pause as needed. Yes, there are free ways to learn coding, but this is one instance when I would highly recommend shelling out a few dollars for a top-notch learning experience. Luckily, you CAN get 10 days of free unlimited access to lynda.com to try it out!
Treehouse gets an A+ for offering users great content wrapped in an amazing user interface. Just as learning is no fun in a drab environment in a physical classroom, ...