Web Design

Learning to code with front-end developer languages (HTML, CSS, Javascript) is just another tool in a designer’s toolbox.

Specially aimed at designers and creatives, SuperHi is a great paid 8-week online course that can get you started with front-end development, but there are other great resources out there. Below is a mix of links to both front-end and back-end development resources, so check out Code School’s Beginner’s Guide to Web Development – it explains the basics of web development and points you in the right direction based on your goal.

w3schools.com: tutorials and training in web development and is a completely free developers resource. It also offers certificates in HTML, jQuery, etc.
Code School: an interactive learning destination for aspiring and experienced developers
Codecademy: Learn to code
Scratch: Create stories, games, and animations
Rails for Zombies : Learn Ruby on Rails through screencasts and interactive coding challenges in Code School’s Rails for Zombies course. Zombie-flavoured learning!
The Odin Project: Learn Web Development for Free
Michael Hartl’s Ruby on Rails Tutorial (RAILS 5):  Learn Web Development with Rails
Ruby Bits: Ruby is a powerful language, but are you using it to it’s full potential?
Rails Girls Guides: These guides are built to provide tools and a community for women to understand technology and how to build their ideas

And 47 places to learn to code for free by Learn to Code with Me