Prefab map generation - Where to begin?

Heya, i’m completely new to game dev but i have a goal in mind for my first real project once i figure how this whole shabang works - Module that generates a map out of premade blocks

As a complete beginner where should i start? What should i learn once i figure out the basics? Any material you can recommend that talks about how one could make prefabs in UE and actually generate stuff with them?