Online Courses for Unreal Engine and making an FPS game

I’m new to game development and looking for an online course to take. I want to learn to make an FPS game. Does anyone have any recommendations on good courses which would cover what I need to know? I have a background in Linux/open source web development, and know c++ somewhat. Looking to do as much through blueprint as possible though.

You might find this useful: