If you have played around long enough with WordPress, then you should know this simple trick. And as a newbie you would find this feature provided by WordPress quite useful, especially if you are looking to give your blog some static website look.
Just go to Settings> Reading from your WordPress dashboard. There you will find the option to add any page that you have created in your WordPress blog like “Who Am I” or “Contact” as your homepage. And you can switch back to show your latest blog posts as the home page any time. You don’t need any custom template for that.

This is just another example why people say that WordPress is flexible
I’ve been trying to do this for a while now for a portfolio blog I’m working on, this method only seems to work for wordpress pages, do you know if there a way of using a normal page as the front page, I’m looking to have a full screen image or flash animation as my front page?