There are many types of Swift learning resources such as books, videos, or full courses both paid and free.
I've see the Udemy course which I thought was a good resource. Macworld had a good description on it. At the bottom see a link to a some other suggestions.
"Rob Percival is a Maths graduate from Cambridge University who describes himself as ‘a bit of a coding geek’ and whose webdev course was the most popular and reviewed course ever on Udemy. His Complete iOS 9 Developer Course on the same site looks like it’s heading the same way. More than 80,000 students have enrolled on it at the point of writing, and with 4,908 reviews it’s clocked up an average score of 4.7/5.
Its 209 resources, most of which are videos and a few of which are text based, teach you how to program while walking you through the process of building 18 real world apps including clones of Instagram and Snapchat. If you run at the recommended pace you’ll complete the 30 hour course in six weeks, and also benefit from a year’s web hosting, an ebook showing you how to earn while learning to code, and 1000 graphical assets to use in your applications. No prior knowledge or experience is expected or required."