these steps are only the first ones and do not make one a client-side professional - but they do give one the basic grasp of things.
so there it is - The List™:
first steps (basic HTML and CSS):
understanding the CSS positioning models:
brainjar (CSS section)
introduction to the DOM (Document Object Model):
brainjar (DOM intro)
those are the first steps - more will follow so be sure to drop by on occasion to see if i updated the list (or just grab my RSS...).