This is a broad question, but let me give you some advice.
1) Google for How to develop Prestashop Modules.
2) Search for youtube videos on youtube
3) Search for some books for Prestahsop
4) Read Prestashop documentation http://doc.prestashop.com/display/PS15/English+documentation