Dreamweaver & HTML
For Beginners : It is ALWAYS recomended that you learn the code based way; HTML, XHTML, CSS.
Many unexperienced people open up Dreamwever and start designing their websites, design based. Little do they know their creating a disaster. In Dreamwever, when you apply colors, pictures, text, or tables to objects it renders the code into the HTML tags and internal CSS (Cascading Style Sheets) sheets. The overall problem with this technique is that it is not dynamic, meaning that when you want to update a style you have to do so with each and every page, rather than having one external style sheet update all pages.
Visit this link before starting the tutorials.Dreamweaver Information Index