No, getting started in WordPress is easy if you take video tutorial courses. You won’t need any programming experience. What you will need is a decent computer.
Yes, you can! You will learn by trial and error as I did. However, you must be ready for the frustration that comes with it, especially if you are not a techie. You will use search engines a lot for information and solutions to problems.
You should take one high-quality online course. After you finish the course, I suggest to edit your site to remember everything you learned.
On the other hand, if you want to create a complex website, you might want to take an extra WordPress development course. The course will teach you how to code in WordPress so that you can completely customize your site.
A typical high-quality WordPress online course has 2-3 hours of content.
Once you complete everything, your WordPress knowledge will be at the intermediate level and ready to manage WordPress site on your own.