The techniques in this Tutorial can be considered fair, as they are focused on changes you can apply to your own website, rather then using techniques such as linkbuilding.
Content or copywriting
You may already have figured this out on your own. Having good Content which catch the visitors attention, and perhaps even make them link to your site, is by far the best steps any SEO expert can take. The links you get "naturally", far exceeds any number you can reach by submitting links to directories.
So what can you do to increase your ranking "naturally"?
The quality and uniqueness of your content is the most important factor in SEO. There are still a few cases however, where the competition is to hard for this to work alone, but it should still be your main focus.
Internal Links are gems of SEO, be sure to link keywords in your content to relevant pages. This is not only useful for your visitors, it also appears to increase your sites ranking for mentioned keywords. And at this point i don't care about PageRank, if my pages rank well, then i have no reason to resort to other techniques.
An example from Brugbart, would include linking the keyword HTML to the HTML Introduction, and likewise the keyword CSS to the CSS Introduction. And lets be clear about whether to use Absolute or Relative Paths, as some beginners seem to worry about it. Both methods seem to work equally, meaning that search engines must be reading relative paths correctly. Brugbart suggests that you either use root-relative, or absolute paths, to avoid problems with server modules, such as mod_rewrite.
Unlike what some claim, using XHTML will not effect your sites ranking. The coding of your site can however have an effect, especially for sites who still lack authority in their categories. Brugbart suggest that web designers to follow those coding rules.
Usage of the title element, along with the sectioning elements, is the most important coding factor effecting your placement in the SERPs. Its important that these are used correctly.
The Title Tag
Be sure that the title tags contain the name of the article or page, and be sure that any potential logo or promotional text is placed after the text which people are most likely to look for. This won't directly increase your ranking, but it will make people click on your link, before other poorly styled links, and may potentially make people link to you in the end.
The Heading Tags
You should be sure that you use the headings in the correct order, as well as you should be sure that the first heading is used for the article/page name, subsections of h1 are defined with h2, while subsections of h2 are defined with h3. etc.
The Strong and Em tags
Used for strongly emphasized text, and normal emphasized text. Search engines are likely to consider text in those tags important, but use them where appropriate only.
The Next Tutorial is about Linkbuilding