I would recommend this: hackingwithswift.com/100
The 100 Days of Swift
Follow the 100 Days of Swift and learn to build apps for free.
hackingwithswift.com
What courses would you recommend to my wife if she wants to learn Swift? She has no experience coding, so this is all new to her.
how does she like to learn and how much time does she have per day to work in this? does she prefer a classroom style (lecture followed by exercises) or more hands-on (build first, no explainers)