klo utk bikin aplikasi sendiri mulai belajar php, html dan css , setelah itu pakai framework spt Codeigniter atau laravel.
tapi klo untuk bloging mending ga usah repot2, pakai aja wordpress spt yg mas lakukan. Coba-coba aja ganti2 template biar paham cara penggunaan wordpress secara maksimal dan optimal.
Kembali lagi, klo ada waktu dan niat belajar, ga ada salahnya belajar dulu bikin program berbasis web mulai dari yg paling dasar , tanpa CSS , hanya php dan html. Belajar CRUD dulu. Setelah terbiasa dengan html dan php, barulah belajar css. Mulai tuh menghias aplikasi yg sudah dibuat tadi,warnai layoutnya.