Activate the yeast. In a medium bowl add the warm water, yeast and stir together. Let the mixture sit for 5-10 minutes until the yeast bubbles up. If you are using instant yeast, you do not need to wait for 10 minutes for the yeast to activate.
Make the dough. In the bowl of your mixer add all the flour, salt, then pour the yeast mixture over the flour and mix using the dough hook of your mixer, until it's all well incorporated and the dough comes clean from the sides of the bowl. I usually do this for about 5 to 7 minutes. If you do not have a mixer, simply add all the ingredients to a large bowl and using a rubber spatula or wooden spoon mix everything together until all the flour is incorporated. The dough will seem shaggy at first but keep mixing until you don't see anymore dry flour. The dough will be very sticky and elastic.
First rise. Place the dough in a large bowl, cover it well with plastic wrap and poke a couple small holes in the top using toothpicks. Let the dough rise for 2 hours in a warm draft free environment.
Prep the baking sheet. It is recommended to bake this bread on a stone, however a regular baking sheet will work just fine. Cover the baking sheet, or stone with parchment paper.
Shape the dough. Add flour to your hands, and divide the dough in two pieces. Add more flour to your hands as necessary. Shape the dough into the desired shape for your bread and place it seam down on the baking sheet. Sprinkle some more flour on top of the loaves.
Second rise. Let the loaves rest for another 30 minutes so that they can rise a bit. Preheat oven to 450°F. Before placing the bread in the oven, add a pan with a cup of water and place it in the bottom rack.
Bake the bread. Score the top of your bread with a very sharp knife, to allow gases to escape. Bake the bread for 30 to 35 minutes. The water will allow for the bread to form a nice crusty top.
Cool and serve. Cool on a rack before serving.