Write down your requirements. Break them down into screens and design the navigation using HTML. Show it to your potential users and get feedback from them. This will allow you to understand what you require to do. So far, no coding is involved. Once this is done, then take ONE screen to develop. Attempt to do it on your own, use Google. If you get stuck in something technical, find out the appropriate forum and post the technical question there.
Shreekar