You can network install Windows Server using Windows Deployment Services (WDS). For the advanced user, create a Windows Image Format (WIM) file for WDS and then network boot and install Windows Server. After this installation image file is created, you can boot your server from its network card and select the image from the WDS system for unattended deployment.
For more information about WDS, go to: https://docs.microsoft.com/en-us/windows-server/windows-server-2016.