We will create a website page listing our To-Do Tasks, allowing us to navigate to a detailed page for each existing task. We also want to be able to propose new To-Do Tasks through a web form.
With this, we will be able to cover the essential techniques for website development: creating dynamic pages, passing parameters between pages, creating forms, and handling form data validation.
But first, we will introduce the basic website concepts with a very simple Hello World web page.