Interested in web design? You’re in the right place! Whether you want to learn how to build a website, start creating a web application, build games and animations, learn about responsive website design practices, or build a database powered website, you’ll find plenty of tutorials that will help you get started.

Not sure where to start?

If you are new to web design and want to build your own website, then it is best to get started with the HTML5 and CSS tutorials. If you are wanting to build interactive web applications or games then you follow up the HTML5 and CSS tutorials with the JavaScript and HTML5 canvas tutorials.

Once you have learned how to build a basic website, you can move on to building a dynamic website powered by a database by learning PHP and MySQL. These tutorials are a great starting point if you want to build your own online store or social network, or any site which requires a database and server-side language. Lastly, if you wish to design websites that look great and perform well on any device then check out the introduction to responsive design.

Please select from one of the web design tutorial series below.

HTML5 & CSS3HTML5 & CSS3 JavaScriptJavaScript
HTML5 Canvas PHP and MySQL
Adobe PhotoshopResponsive web design

Learning web design is a great introduction to programming. If you are interested in learning how to code, then learning HTML5 and CSS before you embark on learning a programming language will help you to prepare for the world of code. Learning languages like JavaScript will also help you to develop applications that will work on just about any web-based device in the hands and pockets of millions (or even billions!) of potential users.