"Learn key concepts for programming within Unreal Engine. This course should serve as a starting point if you have experience programming with C++ but are new to Unreal Engine.
At the end of this course, you will be able to understand:
-
Project compilation for testing and deployment in UE5
-
Core code structure for initial project setup in Unreal Engine
-
Modules
-
UnrealBuildTool
-
UnrealHeaderTool
-
Reflection in UE5
-
Components and Actors
-
Basic memory management/Garbage Collection (code) in Unreal Engine
-
Object and Actor lifecycle in UE5
https://dev.epicgames.com/community/learning/courses/45V/c-introduction-to-unreal-engine-for-programmers