Now I am learning a free course , if after some days I upgrade to pro, shall I get certificate?
if you look at what pro and pro-intensive offer:
you see that only pro-intensive offers certificates. It is featured as well on the help page:
https://help.codecademy.com/hc/en-us
Please check for existing information first before making a topic. Thank you