Implementing a True First Person camera

I’m mainly just confused as I’m used to BP and haven’t done much with scripting since C Sharp a while ago in unity. Does your guide assume you’ve made your own custom player controller and character c++ classes? Or is all the code you’ve written able to be added to the ones that come in the fps/third person unreal projects?