Well, I started with:
Books:
"Verilog by Example" by Blaine Readler ISBN 978-0-9834973-0-1 (but this was a bit abstract)
"Programming FPGAs - Getting Started with Verilog" by Simon Monk ISBN 978-1-25-964376-7
And I had started with a simple board from here:
https://www.nandland.com
He created an linked to some good basic videos, and gave some decent overviews.
And of course, anybody just starting out with FPGAs should take a look at
https://www.edaplayground.com to see what a simulation is, if you have some very simple HDL code to test.
...But in the end, these things just teach you rules... You can either struggle to reinvent the wheel yourself and create programs from scratch, or take a look at what somebody else has done, and roll up your sleeves.
I would not recommend writing something from scratch as your first project; better to look at somebody else's work and try to fix a bug or two.
EDIT:
I forgot to add... I studied up on Verilog, then the first two cores I wanted to work on were almost entirely in VHDL.
So, you should also be flexible.