This is a relatively simple explanation of how to set up a basic WordPress theme. Including enqueueing of css and JS, as well as navigational menus, archives and pages and single blog posts. There's much more than this, but hopefully this will give you a quick start.
- To run WordPress locally, download and install XAMPP https://www.apachefriends.org/index.html
- I use Sublime Text in this video https://www.sublimetext.com/