General Web Development
Tizag was created to be a stepping-stone to the budding webmaster and a handy reference to the veteran developer. Each tutorial has been written to be easy-to-understand and the references covers in-depth attributes/tags/syntax of each language along with accompanying examples.
Google Code University
Google Code University is an initiative from Google and schools across the US to provide course content and tutorials on programming related topics. You can find great courses on desktop, web and mobile programming as well as courses on specialized topics like web security, distributed systems and Google APIs and Tools. All courses are accompanied by great examples and exercises.
HTML-5-Tutorial.com is geared to those who want to edit and write HTML code by hand. Knowing how the nuts and bolts of a webpage fit and work together gives you the means to utilize HTML5’s full potential.
HTML5Doctor has a growing list of categorized posts grouped in order to get you started with HTML5 or help you understand the specification and specific elements a little more. The blog posts are well written with ample of code samples.
Dive Into HTML5
Dive Into HTML5 is a free online version of Mark Pilgrim’s book “HTML5L: Up & Running”. It seeks to elaborate on a handpicked selection of features from the HTML5 specification and other fine Standards.
jQuery Air is a free web-course offered by code school. You’ll watch five videos, each followed by code challenges where you’ll learn to code jQuery and apply principles directly in the browser.
Zend’s PHP 101
PHP 101 is a 15-part tutorial series intended for everyone interested in learning about elementary PHP 4 or basic PHP 5. These tutorials are highly informative and entertaining at the same time.
Practical PHP Programming
Practical PHP Programming is a series of PHP tutorials with the goal of making the task of learning PHP something fun. It contains lots of information for newcomers as well as information on advanced functionality in PHP for veterans.
PHP 5 Power Programming
PHP 5 Power Programming is a free eBook (available in PDF) that will show you how to make the most of PHP 5’s industrial-strength enhancements in any project – no matter how large or complex. Whether you’re creating web applications, extensions, packages, or shell scripts – or migrating PHP 4 code – this book covers high-powered solutions you won’t find anywhere else.
phpacademy has a growing collection of over 300 video tutorials covering a wide range of PHP-related and other web development topics for both beginner and intermediate users. All the videos are on-demand and completely free.
Ruby on Rails
RailsforZombies is browser-based tutorial that will teach you the basics of web application development using Ruby on Rails. It consists of 5 video lessons broken down into different video chapters. You can watch the videos online or download them to watch offline – either on your desktop or iPhone/iPad. Each lesson is followed by exercise where you’ll be programming Rails in your browser.
RailsCasts offers screencasts (both free and paid) featuring tips and tricks with Ruby on Rails. The screencasts are short and focus on one technique so you can quickly move on to applying it to your own project. The topics target the intermediate Rails developer, but beginners and experts will get something out of it as well.
Four Days on Rails
Four Days on Rails is a free eBook that attempts to teach you the underlying coding that goes through developing a Rail application. After reading this 40-pages eBook, you will have a useful toolbox of Rails techniques and a good idea of where to look on the web for more information.
Ruby on Rails Tutorial book
The Ruby on Rails 3 Tutorial book teach you how to develop and deploy real, industrial-strength web applications with Ruby on Rails. It covers a wide array of topics including installing and deploying Ruby on Rails, scaffolding, working with static pages and handling layouts, etc.