What are the skills required to work on joomla site : <p>I am developer myself with experience on html/css, bootstrap, javascript, jquery and nodejs. I have never worked with php till now.</p>

<p>Is php a essential skill when working with joomla. Can I get it working with javascript instead of php if there is any customization required?</p>
