Gem Or Garbage?
One complaint I hear often is that the internet gives prospective Web Developers information overload, when learning Web Development. How do you know what is relevant? or correct? or opinion versus fact? The simple answer is, you don’t.
The internet is a completely unverified resource and does not always have it’s users interests in mind. The best we can do, is rely on those with experience to light to way. Hopefully, this article will shed a little light on some learning resources that are buried in the dung heap.
The following is a list of tutorials from reputable resources that, if utilized properly, will help in learning Web Development effectively.
Front End Web Development
HTML + CSS
-
30 Days to Learn HTML and CSS
- Resource: Tuts+ Premium
- Cost: Free
-
HTML Tutorial
- Resource: W3Schools
- Cost: Free
-
Web Design from Scratch
- Resource: Nettuts
- Cost: Free
- Note: This tutorial is ongoing.
-
HTML5 Semantics
- Resource: Smashing Magazine
- Cost: Free
-
CSS Tutorial
- Resource: W3Schools
- Cost: Free
-
CSS Concepts
- Resource: SitePoint
- Cost: Free
-
CSS: Noob to Ninja
- Resource: Tuts+ Marketplace
- Cost: $9 (For Entire Series)
Javascript/jQuery
-
Javascript Tutorial
- Resource: W3Schools
- Cost: Free
-
jQuery Tutorial
- Resource: W3Schools
- Cost: Free
-
30 Days to Learn jQuery
- Resource: Tuts+ Premium
- Cost: Free
-
JQuery Basics
- Resource: Tuts+ Marketplace
- Cost: $15
-
Getting Started with jQuery
- Resource: jquery.com
- Cost: Free
-
jQuery and JavaScript Coding: Examples and Best Practices
- Resource: Smashing Magazine
- Cost: Free
- Note: This tutorial is from 2008, but I’ve read through it to make sure it still provides relevant value
-
Javascript and jQuery Lessons
- Resource: ApendTo
- Cost: Free
Misc.
-
Html/Css/jQuery Projects
- Resource: Codecademy
- Cost: Free
-
Building A Relationship Between CSS & JavaScript
- Resource: Smashing Magazine
- Cost: Free
-
Coding a Complex Design into CSS and HTML
- Resource: Tuts+ Marketplace
- Cost: $3
-
An Introduction To LESS, And Comparison To Sass
- Resource: Smashing Magazine
- Cost: Free
Back End Web Development
PHP/SQL
-
PHP Tutorial
- Resource: W3Schools
- Cost: Free
-
PHP Fundamentals
- Resource: Nettuts
- Cost: $19/mo
-
Build a Newsletter System With PHP and MySQL
- Resource: Tuts+ Marketplace
- Cost: $3
-
SQL Tutorial
- Resource: W3Schools
- Cost: Free
-
A simple tutorial
- Resource: php.net
- Cost: Free
-
User Membership With PHP
- Resource: Nettuts
- Cost: Free
- Note: This tutorial is from 2008 but the fundamentals it provides still hold significant value
WordPress
-
Adaptive Blog Theme: From Photoshop to WordPress
- Resource: Nettuts
- Cost: Free
-
WP101 Basix Training
- Resource: Nettuts
- Cost: Free
-
WordPress, Beginner to Master
- Resource: Tuts+ Marketplace
- Cost: $5
-
WordPress as a CMS – Part 1
- Resource: Tuts+ Marketplace
- Cost: $3
-
WordPress as a CMS – Part 2
- Resource: Tuts+ Marketplace
- Cost: $3
-
WordPress Essentials: How To Create A WordPress Plugin
- Resource: Smashing Magazine
- Cost: Free
Ruby (On Rails)
-
The Intro to Rails Screencast I Wish I Had
- Resource: Nettuts
- Cost: Free
-
Try Ruby
- Resource: Code School
- Cost: Free
-
Rails For Zombies
- Resource: Code School
- Cost: Free
-
Meet Rails 3 – PeepCode Screencast
- Resource: Tuts+ Marketplace
- Cost: $12
-
Learn Ruby on Rails: the Ultimate Beginner’s Tutorial Article
- Resource: SitePoint
- Cost: Free
Python + (Django/Flask)
-
Google’s Python Class
- Resource: Google Developers
- Cost: Free
-
Learn Python
- Resource: Learn Python
- Cost: Free
-
Python Exercises
- Resource: Codecademy
- Cost: Free
-
The Django Book
- Resource: Django Book
- Cost: Free
-
An Introduction to Python’s Flask Framework
- Resource: Nettuts
- Cost: Free
-
Flask Tutorial
- Resource: Flask
- Cost: Free
Misc.
-
Ajax Tutorial
- Resource: W3Schools
- Cost: Free
Web Developer Tools
-
Source Control HowTo
- Resource: Eric Sink
- Cost: $3
-
Pro Git book
- Resource: git-scm
- Cost: Free
-
Introduction To Git
- Resource: GitHub
- Cost: Free
-
Perfect Workflow in Sublime Text
- Resource: Nettuts
- Cost: Free
-
Essential Sublime Text 2 Plugins and Extensions
- Resource: Nettuts
- Cost: Free
-
Firebug: White to Black Belt
- Resource: Nettuts
- Cost: $19/mo
-
Build real-life apps with APIs
- Resource: Codecademy
- Cost: Free
-
Setup a Dev Server for PHP, MySQL & Ruby on Rails
- Resource: Tuts+ Marketplace
- Cost: $3

