It seems that the name "firePoint" should be better known.

What am I missing here? It seems that the name “firePoint” should be better known.

Presumably the tutor has defined firePoint in their class somewhere, and you have not.

Check that your EnemyController.cs script has a transform called firePoint declared somewhere.

Maybe it would help if I separated them into bits.
This is 1.

2.

Ha-ha. Thanks a lot.

You keep misspelling it as “fiePoint”. Fix the spelling.