Apple has released tutorials, and they are pretty good! I will list them below:
Develop In Swift Explorations
https://books.apple.com/us/book/develop-in-swift-explorations/id1581182728
Develop In Swift Fundamentals
https://books.apple.com/us/book/develop-in-swift-fundamentals/id1581182804
Develop In Swift Data Collections
https://books.apple.com/us/book/develop-in-swift-data-collections/id1581183203
The above lessons focus on UIKit, I will share SwiftUI resources below (also from Apple)
Introducing SwiftUI
https://developer.apple.com/tutorials/SwiftUI#//apple\\\\_ref/doc/uid/TP40015214-CH5-SW1
SwiftUI Concepts Tutorials
https://developer.apple.com/tutorials/swiftui-concepts
Develop In Swift
https://developer.apple.com/tutorials/develop-in-swift
How do these resources help? In the books above, they guide you through making a few apps per book while building on top of what you learned.
The bottom 3 resources help you construct ScrumDinger & they share how SwiftUI differs from UIKit.
Hope this helps!