Free online web development courses

Web design can be daunting. Just the sheer amount of new techniques and acronyms appearing every day can make it seem scary and confusing, even if you’re a professional web designer, let alone a beginner. But don’t worry – help is at hand in the form of easy-to-understand web design training resources on the web.

There are many approaches to web design training – some paid, some free; some interactive, some not; some based on text, others on video.

Below are some of the best online web development course you can find free online:

1. Codecademy

web design training

Codecademy describes itself as the ‘easiest way to learn how to code’ and has established a great reputation for itself within the web design community.

This free web design training resource runs through the path of building websites, games, and apps in an engaging way, easing users in gently with a very basic first lesson.

The site also features a social network aspect, meaning users can interact with and learn alongside friends and colleagues. And, like Treehouse, the team at Codecademy also understand the power of a badge, offering them at various key points in the training.

2. Webdesigntuts+

web design training

Webdesigntuts+ offers a huge range of tutorials on a wide range of web design and web development topics for free. There’s also a premium area with paid content. The site’s part of the wider Tuts+ network, which includes PSD Tuts for Photoshop tutorials and WP Tuts for WordPress tutorials.

3. Sitepoint

web design training

Australian company Sitepoint makes its money selling web design and development books, but that doesn’t stop it providing some fantastic tutorials on its site for free. These tend towards the techie, but there are also some useful introductions to web design for beginners, such as this article on HTML and CSS.

4. Udacity

web design training

Want to learn how to build a simple web browser in just seven weeks? Or how to build a search engine like Google? Well, with Udacity you can do both and best of all the training is absolutely free and is led by expert professors from Stanford and the University of Virginia.

For anyone interested, courses are not offered on-demand. Instead, prospective students can visit the website for a class schedule and enrol accordingly.


If you’re interested in web development as a career but you don’t really know where to start, this short, fast-paced course might be just the thing to you. Hosted by Mark Lassoff,’sroduction to Web Development is designed to give you a preview of the life of a web developer.

Using fast-paced lectures, code samples and lab exercises, it’ll introduce you to HTML5, CSS and JavaScript, teaching you techniques used by professional web developers every day. The standard price doe the course is $59, but if you use the link provided you can sign up for free.

6. Khan Academy

What started as a way for Salman Khan to tutor his cousins remotely has grown into an enormous free online learning resource. Khan Academy wants to provide a free world-class education for everyone, and boasts a dizzying collection of courses, mainly covering more traditional subjects such as maths and science.

Computing subject aren’t so well served, but if you want to learn JavaScript then you’re in luck. It features three JavaScript courses that’ll teach you the fundamentals of programming: an introduction to JS, teaching you enough of the basics to be able to draw and animate; and two advanced courses aimed around games and visualisations, and natural simulations.