Start by thinly slicing the zucchini and setting it aside on paper towels. Salt the zucchini very lightly to draw out the liquid.
Place the halved cherry tomatoes and sliced garlic in a non-stick or cast-iron skillet and drizzle with 1 tablespoon olive oil. Season with salt and pepper. Place the skillet over medium-high heat for about 10 - 12 minutes until the tomatoes start to burst and get caramelized. Stir once or twice.
Remove the corn kernels from the cob with a sharp knife.
Layer the arugula on the serving dish, topped with the sliced zucchini, raw corn, sliced peaches, burst tomatoes and torn burrata cheese. Top with fresh basil leaves.
For the dressing, place 1 cup of basil, garlic, shallot, lemon juice, vinegar, salt, olive oil, and pepper in a blender or food processor. Blend until smooth. Taste and season with additional salt and pepper, if necessary.
Drizzle the salad with the basil vinaigrette just before serving.