As a more serious answer, think about whether your goal is to have a forum or to learn about development. If the former, there are a number of open source - already developed - forums. If the later, start simple. What are some basic requirements. Maybe make a post and display a thread. How would you store the data?