I think I found a best way of learning Swift. I learn the topic and practice it for a little bit the ask ChatGPT to ask me questions related to this topic, from easy to advanced level. Works perfectly and you gain even more info from it...