If your goal is to get a web design job with a good starting salary, then you should expect to spend four years pursuing a bachelor's degree. In addition, it can take one to three years to complete a master's degree in web design and several weeks to obtain certification. Of course, that would require attending a very intensive full-time course to learn all the necessary skills that most web designer jobs require, such as learning visual design theory, developing an understanding of user experience (UX) and mastering Adobe Photoshop, Illustrator, Sketch, HTML and CSS. Part-time courses would likely take about 30 weeks.
It could take between 12 weeks and four years. It all depends on your learning style and the time you have available. If you don't have time to earn a bachelor's degree, there are short online web design courses and training camps organized around projects, which make it easy to build your professional portfolio. While 8% found that it took about two months and 6% found that it took more than 3 to 4 months.