WooCommerce comes with several shortcodes that you can use within posts or pages.
Recent Products
[recent_products per_page="12" columns="4"]
Featured Products
[featured_products per_page="12" columns="4"]
Single Product
[product id="99"] [product sku="FOO"]The product will NOT display if it is set to "Hidden" in the Catalog Visibility section of the product settings.
Multiple Products
[products ids="1, 2, 3, 4, 5"] [products skus="foo, bar, baz" orderby="date" order="desc"]
Add to Cart
[add_to_cart id="99"]
There are many more available. See: https://docs.woocommerce.com/document/woocommerce-shortcodes/