Within this tutorial you will learn the syntax of C++ and enhancing your knowledge of blueprint by being able to write C++ to support this.
https://dev.epicgames.com/community/learning/tutorials/DEpX/unreal-engine-epic-for-indies-a-guide-for-blueprint-developers-to-make-the-transition-into-using-c-within-their-workflow