Tower Defense Game

I am new to Core and want to make a tower defense game. Beyond learning the UI I see there are some community navmesh items out there. I build a basic map and then overlayed a community navmesh for the mobs to follow but I am failing to find information on:

  1. Creating an established NPC spawn point
  2. Specifying an AI pattern for the NPC to walk from one end of the navmesh where it spawned tot he other.
  3. Establishing a queue of different mob types and the timing of when they spawn.

There's so much to learn and I am eager, has anyone seen any reference material for building a TD game in core? I have the time and willingness, I just seem to keep hitting walls trying to find resources to learn from.