PHP newbie go online and search PHP designing for beginners get lots of results. I prefer learn from W3schools website or if you want to learn some other Programming like Magento, drupal and CMS then you should visit the website of web designing india
company where you find all the information about website developing. You can also learn designing from there outsource graphic designers
which adds extra skill in your job profile.