Proof the yeast. Add warm water (about 110°F) and sugar to the bowl of a stand mixer with the dough attachment. Stir to combine. Sprinkle the yeast on top of the water. Give the yeast a quick stir to mix it in with the water, then let it sit for 5-10 minutes until the yeast is foamy.
Knead the dough. Set the mixer to low speed, and add gradually flour, olive oil and salt. Increase speed to medium-low, and continue mixing the dough for 5 minutes.
First dough rise. Remove dough from the mixing bowl, and use your hands to shape it into a ball. Grease the mixing bowl with olive oil or cooking spray, then place the dough ball back in the bowl and cover it with a damp towel. Place in a warm location and let the dough rise for 45-60 minutes, or until it has nearly doubled in size.
Second dough rise. Turn the dough onto a floured surface, and roll it out into a large circle or rectangle until that the dough is about 1/2-inch thick. Cover the dough again with the damp towel, and let the dough continue to rise for another 20 minutes.
Prepare the dough. Preheat oven to 400°F. Transfer the dough to a large parchment-covered baking sheet. Use your fingers to poke deep dents all over the surface of the dough. Drizzle a tablespoon or two of olive oil evenly all over the top of the dough, and sprinkle evenly with the fresh rosemary needles and sea salt.
Bake. Bake for 20 minutes, or until the dough is slightly golden and cooked through. Remove from the oven, and drizzle with a little more olive oil if desired. Slice and serve warm.