Building and editing my site locally

Hi all, hope this is the right sub and not too basic a question. Tried Googling this and can’t find results that match what I’m actually asking. Once I get started, how do I actually update and test my site without pushing it live? I’m looking to self host here and some years back when I set a blog up I couldn’t figure out how to manage my site and change it without pushing those changes live immediately in the live environment. If this is just a simple link to something then happy to figure things out from there. Thanks

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer