The gap between C++ and blueprints in unreal has always been somewhat bothersome for people to overcome. This plugin I found may help with that, allowing you try try out some c++ while staying in the familiar blueprint system for the most part.
Check out the plugin here: https://www.unrealengine.com/marketplace/en-US/product/magic-node?sessionInvalidated=true
Join this channel to get access to perks:
https://www.youtube.com/channel/UCZDqEs0yzMcQA5sT1YbZNkg/join
support the channel and development over on patreon : https://www.patreon.com/thegamingcaves
Join the discord for any help you need! : https://discord.gg/24cdJBP