Model and Networking Layers

Looking for resources/tutorials to walk through building the model and networking layers of our Swift app step by step. Can anyone point me in the right direction?