the best thing is start playing with your installed theme and understand
I'm not programmer, it's just a matter of "bricks" of scripting over the html and css that holds the beauty of it.