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 that Beginner’s Guide to Web Development explains the basics of web development and points you in the right direction based on your goal.

Code School: the 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