Thanks for asking and choosing X Theme.
As you are going to develop first website with WordPress, I suggest you to watch few videos just to get started with WordPress CMS. My recomendation would be to install WordPress on a localhost and play with various settings and configurations.
By now you should have a better understanding of WordPress and next step is to install X Theme. To install X Theme, we have published article in our knowledge base that you can refer. https://theme.co/apex/forum/t/setup-theme-installation/54
Upon installing X Theme I suggest you to validate the theme and after that import demo contents. You can refer following articles to get started with theme validation and importing demo contents. https://theme.co/apex/forum/t/setup-product-validation/55, https://theme.co/apex/forum/t/setup-demo-content/56
X Theme comes with easy to use and powerful page builder tool, Cornerstone. Cornerstone can be used to design user friendly layouts. To get started with Cornerstone please watch our introductory video: https://theme.co/apex/forum/t/cornerstone-content-builder-introduction/118
All this should give you a fair bit of idea to get started with the website development. I also suggest you to invest additional time in our knowledgeable as it has bunch of helpful resource that will assist you to while developing website. https://theme.co/apex/forum/t/knowledge-base-overview/287
Having said that, should you face any issue while developing website please don't hesitate to get in touch with us. We will try our level best to assist you.