It’s easier than ever to learn how to code. Coding can: Here are several free, self-paced platforms to get started:

Codeacademy

Here, you can learn anything from HTML to Python. You have access to free courses via screencasts. Codeacademy also lets you build an interactive website or learn how to use APIs like YouTube and Box to create your own applications. There are some active forums for peer-to-peer help and some support. If you are self-disciplined, this is an excellent bet.

Udemy

Choose the right course and instructor, and you’ve hit the goldmine. Courses in web development, Swift, website building, and WordPress customization are popular, and many are free for a test run.

MOOCs

MOOCs stand for “massive open online course.” Anyone on the web can access them. Top universities like Stanford, Wellesley, and UPenn, as well as Udemy, Coursera, and Udacity offer courses in computer programming, data science, app development, and a variety of coding languages.

Rails Guides

Rails Guides offers a complete, free course and instruction on how to use Ruby on Rails, the program that Shopify, Groupon, and AirBnb use to build their own sites. Follow each step of the Getting Started guide, block out several hours and get to work! It will show you how to install Rails and start a Rails application.

MIT Open Courseware

You can learn from one of the top institutions in the country. Most of the courses are older computer programming classes, but for the basics and a self-paced experience you can’t go wrong.

Mozilla Developer Network

The Mozilla Developer Network offers a load of coding tutorials to get you up and running fast. You can learn the basics of web development, like HTML, CSS, JavaScript, and more. Once you get the basics down, you’re pretty much ready to start learning some languages like PHP, Ruby, or Python.

Codewars

If you need to “learn by doing” and feel like you’re working with others, take a look at Codewars. Codewars lets you strengthen and master languages like JavaScript, CoffeeScript, Ruby, Python, Clojure, and Haskellas as you build in a collaborative community. Codewars is a good next step after you’ve learned some basic programming, or as reinforcement to a language you are currently learning.

Ourcodeblog

Ourcodeblog has a wiki resource for “women of color who are learning to code, design, and program.” Check this out for easy, free access to MOOCs, videos, and guides to effectively plan your self-paced learning objectives, while saving you lots of time on research. When you are learning how to code on your own, a mentor is invaluable. Attend meetups and meet other coders face-to-face for support. Don’t let finances get in the way. If you don’t have $12k for a coding school, a free course can very well be a powerful new beginning in your personal or career trajectory. Featured photo credit: hackNY.org via flickr.com