Adding recipes, expertise help needed

Im ready to start my new proyect… a veg web including recipes…
Really challenging for me, who loves design, photos… but has a real hard time with code…
Oh well, I would like to start the right way and I have to decide the best option.
My idea, access an alphabet ABCD where you can click on each letter to search, or search by you adding “cucumber” i.e. and get all related recipes, or select ALL which will show recipes on ABC order…

I guess with dinamic texts importing XMLs, but I would like to know what regarding expertise would be the best way.
Shall there be any basic tutorial that i could use to get the idea would be very appreciated.
Im designing the layout now so still time to make “the main decissions”