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!