Would you be more interested in the actual design or development side of things? Web design is a bit of misleading term as it used to encompass the design and development of a website, but now as websites have gotten far more complex they are typically built by teams of developers and designers. It is possible to do both, but to land a position sooner rather than later I'd advise you to focus on a particular area.
If it's development that is also often segregated into front-end and backend, and if you head down this road If you're not sure which to pick then try out both and see which you prefer. These days both are equally challenging and well paid, it's changed a lot since the days of all the logic being on the backend.
I started out just over 4 years ago by signing upto https://teamtreehouse.com/ and following their front-end development track. You can read my own story that they posted here https://teamtreehouse.com/stories/robert-smith, bear in mind that's around 18 months old now
I think it's possible to go from zero to being employable in under 2000 hours, I calculated my own and it roughly came out at 1800. That might sound daunting at first, but compare that to other entry level positions that require degrees and so on and it really is not so bad.
If I was starting out now I'd go with https://teamtreehous...web-development
The tech degree didn't exist when I started out but looking at what they teach there it puts you in a very strong place for junior positions - in fact knowing what they teach there you'd be more knowledgeable than the vast majority of junior devs out there, it really looks like a fantastic course for learning modern front-end development.
How to Make a Website
Share Your Techdegree Projects With GitHub Desktop
CSS Layout Basics
Introduction to jQuery
Using jQuery Plugins
CSS to Sass
CSS Flexbox Layout
Build a Responsive Navigation with Flexbox
CSS Transitions and Transforms
Animating SVG with CSS
Defining Variables with let and const
Introducing Arrow Function Syntax
DOM Scripting By Example
HTML Video and Audio
Create a Media Player with MediaElement.js
Web Accessibility Compliance
Create Tooltips with CSS
Introducing Template Literals
Create a Fullscreen Slider with CSS
Front End Web Optimization Workflow
Hosting a Website with GitHub Pages
That above is a super curriculum for basic front-end development
Their tech degrees for other areas are also well worth considering if front-end does not interest you.
Edited by rbrtsmith, 02 May 2017 - 11:36 AM.