A modern specialist must be able to adapt quickly when moving to a different company: the internal game engines used by major studios are very similar in many ways. This whole course could be
built around Blueprint, a visual programming system that you don't need to learn C++ to use.
But the problem is that Unreal is the only engine in which this system can be applied. Once you have mastered Blueprint, you can, for example, get a job as a technical designer in a company
that makes games on the Unreal Engine, but the opportunity to work with other technologies will be closed to you.