Type: Posts; User: diyaldin
Try wordpress CMS it is free while shopify is paid and best for ecommerce.
I can help you making this website even I can develop custom CMS if you want to. contact me if you are interested.
Agreed with seodubay
Photoshop or illustrator both awesome image editing softwares.
Dreamweaver or notepad++ both awesome html/php languages editor softwares
Maybe there is something missing like code etc things check it with programmers he will help you.
Do practice on first localwamp and then move on to live hosting.
Dreamweaver or notepad++ is good for web programming or coding. If you paste here URL I will let you know which language used by web.
I wouldn't recommend you to use free hosting because its not worth using lots of ads will appear.
It is better to use some good paid hosting.
Sublime is good for html text editor I use it for quite a while now.
Enable different languages for different people on-site to make more global friendly website.
Code academy is good for learning html and css.
step by step tutorials you may found on code academy.
Research about the salary and career growth, study web designing from good institute, apply for internship at initial state and gain experience time to time.