This tutorial discussing using a staging buffer to transport data from the CPU to a vertex buffer featuring device local memory (aka GPU local memory).
We talk about buffer copy operations, among other things.
All Cuda Education tutorials feature running code on a Windows based machine.