Il libro sul linguaggio di programmazione Swift rilasciato da Apple dovrebbe essere accessibile a voi in ogni momento. Dovresti finire tutto questo libro se stai cercando di imparare la teoria e gli usi pratici del linguaggio Swift, e ci tornerai costantemente per tutta la tua carriera Swift. Tuttavia, se siete interessati a creare app per iOS/Mac OS/tvOS/watchOS vi consiglio vivamente Hacking With Swift di Paul Hudson. Potete sentirvi liberi di comprare il suo libro (Disclaimer: io l'ho fatto), ma ha anche 35+ progetti gratuiti su cui potete seguirlo, fino alla conoscenza zero di Swift fino alla padronanza teorica.
Comunque, il modo migliore per imparare il linguaggio Swift è scrivere il linguaggio Swift. Pensa a qualche progetto che ti piacerebbe fare in Swift, e comincia a lavorarci, usando Google a tuo vantaggio.
Altre risorse che sono molto utili:
https://www.natashatherobot.com/ - Swift blog di Natasha, una sviluppatrice Swift molto abile e divertente
Swift Language - Il canale Youtube ufficiale del linguaggio Swift di Apple. Attualmente stanno caricando i video della WWDC (World Wide Developer Conference). Puoi anche vedere altri video sul sito ufficiale di Apple Dev, Development Videos - Apple Developer, ma hai bisogno di Safari per vederli.
Tutorials for iPhone / iOS Developers and Gamers - Il sito di tutorial di Ray Wenderlich ha tonnellate di insegnanti molto esperti, che aggiornano costantemente i loro tutorial gratuiti e a pagamento.