Actually I want to create custom page like taking firstname,lastname,age and one document uploading after that want to submit the page form those details need to save.Is it possible to do if yes then please guide me to do this.
Yes you can do it by using Custom DataList,
Please check the default Data List in site like Contact List,etc first.and refer https://www.experts-exchange.com/questions/27449796/Alfresco-creating-a-custom-data-list.html and this community link to create custom data list Custom Data List ,and this Create custom datalist in Alfresco | Arvixe Blog
means after creating custom datalist ,custom page form details of the form after submitting need to save in datalist right????
if not then how to do............
yes.