There is a key difference to dreamweaver and wordpress that you are missing. Dreamweaver is a "texteditor" and Wordpress is a contentmanagement system. in otherwords the code that runs yoursite in WP is called a theme, it determines the way the data is ouup as the final HTML/CSS which viewers see in the form of a webpage.
WP has many prebuilt templates you can get free/cheap. This mean you would have a working page IMMEDIATELY , FREE and w/o learning much. But of course they wont be the "best code", may not be talored to what you need , specificaally, and definately wont be unique ( from a point of marketing and targeting customers). But they are ready to go, cheap, and you dont have to much more than typing and basic organizational jargon. Later on, if you learn : HTML, CSS, PHP ( and maybe some .js) you can always tweak and custom the theme yourself using WP ( or even dreamweaver).
Dreamweaver, doesnt manage your content, everything you build is static, and CUSTOM MADE. DW has a WYSIWG editor, but the code it outputs is well , quite poor and sometimes unusable ( or worse.. seems usuable but it actually only works on your machine showing potential customes an awfulmess itself). This means you must have at least a modicum of HTML / CSS knowlege to even start using DW and all present and future changes will require time and effort.
It's always good to start eny endeavors by setting realistic expectations.
As recomended , sitepoint offers GREAT reference sections, as does W3Cschools.. which also alow you to experiemnt directly online. Time comsuming, but worth the effort.