What is the need for technical knowledge if we can build entire websites using web content management system?
Why do we need to learn web technologies if there are web content management systems that can build entire websites with ease?
By using web content management systems, can we do all the work that can be done using html, css, xml, javascript, php etc?
Learn the simple steps to open your online store you can read the entire ebook here, if you have any questions use the contact form above to reach me.


If you just want to write content and have little control over your layout and functionality (except for templates other people have made using that exact technical knowledge), then sure, there is no need for you to learn them.
However, as soon as you want to add something to your website which has not already been written, or make your own bespoke layout, or understand how your SEO is working, or promote yourself, you will need to know these skills. There are some good tutorials at http://www.openzu.com if you do want to learn.