ホームページを自分で制作するには、いろいろなソフトなどの知識が必要になります。
FTPソフト
サーバーの基礎知識
ホームページ制作ソフト(ドリームウエバー)
画像処理ソフト(フォトショップ)
イラスト系ソフト(イラストレーター)