A complete beginner to Swift or to programming?
I can highly recommend Paul Hudson. He has made both books and YouTube videos as well as an app for learning Swift with easy daily challenges and such.
He mostly goes under the brand "Hacking With Swift"
For more general learning, Objects First With Java is a good way of getting into object oriented programming. It's, as per the title, obviously not Swift based but the mentality learned can be applicable to an OO style of writing Swift.
Apple's own documentation is also an excellent starting point. If you open Xcode and go to the Window menu you can open the Documentation viewer. There are some good guides, sample code, tutorials etc. There are also books by Apple on the iBoos Store about the Swift language, and the Playgrounds app has some good beginner stuff, though it's a bit slow and perhaps more aimed at kids.
It's important to note that programming is about a lot more than learning a specific language. It's learning a mindset, architectural constructs and a whole way of thinking. A lot of that is applicable across languages.
Just this past week I've written C, Java, OCaml, x86_64 assembly, Swift and a bash script. The syntax is different but once you think the right way going between languages isn't too difficult, really - like learning Norwegian when you already know Danish. You can usually read it out of the gate with no issues - writing it takes a bit to get into the spelling and grammar, but easy enough because you know roughly what you want to say and how to express it.
I'd also be happy to mentor you if you want, read and comment on code, talk to you about ways of solving problems, etc. You can always pm me here, my contact info is also on my website
https://www.theparallelthread.com/about.html (yeah - I haven't done a lot of work on the site)
Another non-Swift resource you will eventually want is the so-called Gang of Four. The book Design Patterns: Elements of Reusable Object-Oriented Software.
But that's for after you feel familiar enough with some language to write code without thinking about syntax and keywords and such; It's more a book about architecture.
For just learning Swift I can honestly think of no better resources than Paul Hudson and Apple's own material. Unless you can get Chris Later to teach you
(the original inventor of Swift)