You could try something like [Supersized3. ([URL="http://buildinternet.com/project/supersized/slideshow/3.2/demo.html"]Demo here](http://buildinternet.com/2010/11/supersized-3-0-full-screen-background-slideshow-jquery-plugin/))
You don't need to know this language to use scripts like this. They are pretty easy to paste into your page as is.
What do you professional coders do... do you write your own or are you using a program such as DreamWeaver to insert such content.
Yes, good idea. Even a little bit of it puts you in a powerful position as a web designer.
people keep telling me that I shouldn't be writing raw code but should be using either 'Word Press' or something like DreamWeaver
Don't listen to them. People who take that approach produce rubbish websites, especially those using something like DreamWeaver in 'design view'. It's important to know what's happening in the code, at least to some extent.
there is a widget for just about anything... including slideshows.
True, such as what i linked to above. But you are in a much better position at least to have some idea how they work. You will usually find you need to modify them in some way, and if you mess with them without knowing what you are doing, you produce a mess.
I'm thinking that if I ... get my hands on Dreamweaver that I might get the best of both worlds.
No, abandon that idea. You would be going backwards, big time. Such programs, to get the desired result, use bloated, inefficient code that makes for terribly unprofessional websites.
Will there really be a place for RAW coders in the next 5-10 year?
They will take over, as people realize that those who don't know this stuff are incompetent.
Hiring someone who doesn't know code is like hiring someone to fix your car who doesn't know how it works, or getting someone with no structural training to design and build you a house, or with no medical training to operate on you. Web design is still young, but people will sooner or later learn to recognize good from bad web design. Bad design is inaccessible, inefficient, not adaptable to a range of devices, hard to update etc.