I started learning some basic html and css in school then i started working with dreamweaver in my free time just because it was interesting. Then i started using wordpress and it seemed like a good platform to make some websites but needed a bit more options so i got catalyst for wordpress and from there i just learned as i worked. If i dare say so my self i learned a lot of css this way and some html. I still claim that practice is the best way to learn but it can help to use some books. I can recomend a book called Learn CSS by Kynn Bartlett.
Basically just researching particular problems and needs I had with google. After I obtained the basic knowledge of how to make a website, codingdorums dot com helped a ton!
I started with Photoshop. The first thing I learned was photo retouching, then I started to design websites and blogs. Watched a ton of video tutorials about design and coding. The basics are of course HTML and CSS. You can check w3schools for online lessons on these.
after seeing some great designs i bought about 4 books including photoshop and thats how i started to make webdesignes
I read a few sites before even starting to do my own sites. I then found some free templates and edited them with what i had learnt. I can now code a full HTML/CSS web site. I also use photoshop for graphics etc.. and notepad+ to use as my coding platform.
w3schools and CSS Books are really all you need. Check amazon for high rated CSS books and get something a little more advanced and you'll be practicing the hard stuff.
first i learn some code from w3schools.com then i did 2 year Web design Course in italy...after course i start my own company in italy...now more then 15 employs are working under me i m the boss of my company.
Started out years ago with a very basic template downloaded from a free template site. Tried to understand how it all works, tweaked it to my needs. Then I just read books and articles, while also doing work on few projects of mine.
I learnt everything from like back in the 2000's when i was about 12 years old playing with Wrestling Efeds when they were a big thing, just using templates and dreamweaver.
I am certainly not a professional designer but I did learn HTML, CSS and PHP by just making time and sitting down to read some tutorials.
I did codecademy courses, then i bought html5, css3 and git books, after reading them i did some codeschool courses, then I was an intern in webdev company and since then I'm considering myself as a web developer PS. Oops, you're asking about design. I'm not a designer but still, learning path can be similar.
I actually learned in the third grade when I was able to get on the internet at school before I had a computer and Yahoo! was the only starting page I knew of. I was interested in how it worked so I viewed the source and would change the code to figure out which each command did to the website. Along with online research, and practicing with this mentality, I developed a skill set. I approached it with a how does this work mentality that helped alot. I'm not an expert either, but this how I got started.