It's the 21st century, and this industry is built around the Internet. Learning how to create, publish, and maintain your own website is absolutely critical to long-term success.
Yes, you should ultimately outsource repetitive work, but you need the ability to do your own stuff when getting started. Later this information benefits you when it's time to outsource (knowing what can and can't be done, and how much time something should take).
I strongly recommend that people focus on web design and basic copywriting before buying some $1000 course on how to "make money online".
EDIT: It's pretty clear the vast majority of people replying to this thread ignored the last two paragraphs of this post...