bavoderidder.com

Web Development Resources

Amazon Community Content Search

[http://www.amazon.com/gp/community-content-search/]

Search Amazon for books on particular subjects people found interesting. This includes Listmania!

CSS from the Ground Up

[http://www.wpdfd.com/editorial/basics/index.html]

Ok, so you have tried the official manual and it is just too difficult to understand. That is fine. There is a lot of information included in the manual, and they certainly do not work at entertaining you with the manual. If you want a bare bones tutorial on CSS, the people from Web Page Design for Designers have put together a pretty good basic tutorial which should get you started on your first CSS pages.

CSS Layout Techniques

[http://glish.com/css/home.asp]

No CSS guide would be complete if we did not address the issue of building a layout that does not use tables. This is certainly the most challenging aspect of CSS, learning how to build a nice layout. The people over at Glish.com have put together examples of several different types of layouts. They may not offer every layout you could possibly use, but looking over their guides will certainly help you learn different techniques to learning how to layout your page.

CSS Zen Garden

[http://www.csszengarden.com]

If you have any doubts over how powerful CSS really is, then you need to visit CSS Zen Garden. CSS Zen Garden is a display of the power and beauty of CSS. The concept is simple: see how many ways designers can take the exact same HTML code and produce completely different looking pages. As you browse through the various designs, you will find that the only thing changing the way each page looks is the CSS file. The HTML is exactly the same. CSS Zen Garden is a great showcase of creativity and technical expertise. It is also important to point out that CSS Zen Garden does not use any tables for their layout. Everything is done in pure, simple HTML and CSS.

CSSVault

[http://www.cssvault.com]

This site offers a little bit of everything. They offer a great gallery for you to stop by and gawk at, as well as a number of resources on everything from lists to building layouts that do not use tables. Definitely a good overall resource on CSS.

Designing Interfaces

[http://www.designinginterfaces.com/]

Designing Interfaces: Patterns for Effective Interaction Design is an intermediate-level book about interface and interaction design, structured as a pattern language. It features real-live examples from desktop applications, web sites, web applications, mobile devices, and everything in between. This site contains excerpts from some of the book's patterns. The book has more, of course -- more introductory material, more patterns, and more examples. Naturally, I'd like you to buy it! But this material has been on the Web for a while, and I'd like to keep it here.

HTML and Dynamic HTML (Microsoft MSDN)

[http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/dhtml_node_entry.asp]

The definitive source of anything HTML, CSS or DHTML related.

Listamatic

[http://css.maxdesign.com.au/listamatic/]

One thing you will learn as you begin to work with CSS powered layouts is that lists are extremely powerful tools. Lists are a vital part of building a website with good code flow. Getting lists to appear correctly in different browsers, or to appear in new, original ways, however, can be quite challenging.

Official Cascading Style Sheets Level 2 Specification

[http://www.w3.org/TR/REC-CSS2/]

This is the place where it all starts if you want to learn CSS. Here you will find the official documentation on how to use CSS and what CSS is used for. Many novice website owners are scared away from this site because it is written in very technical language and they fear that they will not be able to understand it. If you feel this way, be careful not to sell yourself short. The specifications are actually much easier if you know how to read them.

OWASP - The Open Web Application Security Project

[http://www.owasp.org/index.html]

The Open Web Application Security Project (OWASP) is dedicated to finding and fighting the causes of insecure software. Our open source projects and local chapters produce free, unbiased, open-source documentation, tools, and standards. The OWASP community also facilitates conferences, local chapters, articles, papers, and message forums. The OWASP Foundation, a not-for-profit charitable organization, ensures the ongoing availability and support for our work. Participation in OWASP is free and open to all, as are all the materials here.

Portal Foundation Classes

[http://pfc.coderspotting.org/]

The Portal Foundation Classes is a J2EE 1.3 library for developing highly interactive portal applications. It builds on the same concepts as Swing but takes the unique nature of request/response into account, in contrast to similar libraries. Using this library, the developer can focus on creating valuable interfaces without spending too much time on fundamental functionalities like rendering, layout, or validation.

PositionIsEverything

[http://www.positioniseverything.net/]

And yet again, we offer another site dedicated to learning layouts and the little quirks that each browser brings into your CSS design. This site may just have the most information on position with CSS than any other site.

Ruthsarian Layouts

[http://webhost.bridgew.edu/etribou/layouts/index.html]

There really cannot be enough resources on how to work with layouts using CSS. Ruthsarian Layouts offers several very good examples of popular layouts.

Service-Oriented Security News

[http://www.service-orientedsecurity.com/]

A website dedicated to Service Oriented security news.

StyleGala

[http://www.stylegala.com/]

This is another site that goes a bit beyond CSS and into some other aspects of design, but still offers so much to learn from that it is highly worth putting in your favorites file. Included in this site is an impressive gallery, some forums, a collection of bullets that you can use on your site (where has this been for the past several years?), and a great collection of resources.

The Web Developer's Network

[http://www.alvit.de/handbook/]

Any of the sites that make our favorites list are certainly listed on this extensive resource page. Be warned, this page has so many resources listed it is easy to get lost for hours exploring them. Some of the resources are just fun to explore while others offer some very practical advice on practical matters.

Copyright © Bavo De Ridder 2004 - 2006. Some Rights Reserved

If you have any questions or remarks about this site, do not hesitate to contact me by mail.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.