Preheat your oven to 350°F (175°C). Grease and flour the two 8-inch round cake pans.
In a small bowl, sift together the all-purpose flour, baking powder, and salt. Set aside.
In a large mixing bowl, beat the eggs and granulated sugar together using an electric mixer on medium speed until light and fluffy, about 5 minutes.
Gently fold in the flour mixture, alternating with the whole milk, vegetable oil, and vanilla extract. Mix until just combined and avoid over-mixing.
Divide the batter evenly between the prepared cake pans. Bake in the preheated oven for 20-25 minutes or until a toothpick inserted in the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
While the cakes are cooling, prepare the whipped cream. In a mixing bowl, combine heavy cream, powdered sugar, and vanilla extract. Whisk until stiff peaks form.
Once the cakes are completely cooled, remove the top dome of each cake if necessary to create a flat surface. Place one layer on a serving platter.
Spread a layer of whipped cream over the first cake layer and top with half of the sliced strawberries.
Place the second cake layer on top, then spread the remaining whipped cream over the top and sides of the cake. Decorate with the remaining strawberries.
Refrigerate the cake for about 30 minutes before slicing and serving to allow the flavors to meld.