Do we need to learn some additional stuff to program games for mobile platform or is learning Unreal development for PC sufficient?

I am about to start a course on Unreal 4 game development for PC using C++. Now, after learning this course, will I need to learn a lot of additional stuff to start making mobile games or will I be able to make mobile games directly by making certain adjustments.

while theres always new things to learn in unreal, i wqould say aside from the basics the thing to learn when making games for mobile is optimization since your creating for a platform with very limited hardware capabilities. of course this is just my opinion.

Oh, I see. Thanks ThompsonN13