Menu
« Back to all Blog Posts
Learn Website Development for Free Online

Learn Website Development for Free Online

Posted on 26 Jan 2016

If you've ever thought about learning to code but were never sure how (or maybe you thought you couldn't afford it) then you'll be happy to learn that there are literally hundreds of great websites out there in the interweb wilderness that are designed to teach you these web development skills for free. Yes, absolutely free!

Without these many great sites, you wouldn't be reading this post on my site, right now. This is because I personally used these sites to get me started a few years ago with learning HTML and CSS. From then I have moved onto learning PHP and JQuery and continue to expand my skillset whenever I get the opportunity.

There are a variety of styles that these sites employ to teach you; Some are simply videos that you watch at your own leisure, others are interactive and turn the learning process into a game. Many even offer some form of certification once you complete the courses so that you can add them to your CV or resume.

Many of these websites simply require that you create an account.

So... What do you want to learn?

Learn HTML & CSS

Aquent Gymnasium - Coding For Designers

Aquent Gymnasium - Responsive Website Design

Codecademy: Make A Website

Udemy: Build Your First Website in 1 Week with HTML5 and CSS3

Udemy: Web Development By Doing: HTML / CSS From Scratch

Udemy: Easily Learn HTML 5 From Scratch

Udemy: Programming for Entrepreneurs - HTML & CSS

Udemy: HTML Forms - A Basic Intro

Learn SASS

Udemy: SASS Workflow

Learn Javascript / JQuery

Javascript.com

Aquent Gymnasium - Javascript Foundations

Aquent Gymnasium - JQuery Building Blocks

Codecademy: Make An Interactive Website

Learn Wordpress

Aquent Gymnasium - Creating A Wordpress Theme

Learn PHP

Udemy - Practical PHP: Master the Basics

Udemy: Learn PHP Fundamentals From Scratch

DevelopPHP.com - Video Tutorials

Learn SQL

Codecademy: Learn SQL

Udemy: MYSQL for Beginners

Udemy: Learn Database Design with MySQL

Udemy: Beginner PHP & MYSQL

Learn AJAX

Udemy: Ajax for Beginners: A Very Basic Introduction

Udemy: Building a Chat System in AJAX & PHP

Udemy: Learn AJAX with PHP from Scratch using jQuery

Learn PERL

Udemy: Introduction To Python Programming

Learn Ruby

Codecademy: Learn Ruby on Rails

Codecademy: Ruby on Rails: Authentication

Ruby Monk

Udemy: Learn Ruby on Rails from Scratch

Udemy: Ruby on Rails Tutorial for Complete Beginners

Learn Python

A Byte of Python

Udemy: Introduction to Python Programming

Udemy:Python from Beginner to Expert: Starter Free

Udemy: Learn Python Through Exercises

LearnPython.org

« Back to all Blog Posts