Course: C++ Introduction to Networking in Unreal Engine for Programmers

In this course, you will learn how to use Unreal Engine’s networking building blocks to develop multiplayer features designed for network performance.

At the end of this course you will be able to: Architect code that takes networking into account, Send a function over the network, Get a value to be replicated from server to client, Deal with relevancy, Deal with dormancy.

https://dev.epicgames.com/community/learning/courses/N0X/c-introduction-to-networking-in-unreal-engine-for-programmers