How should I learn Swift?

Hello! I am fairly new to Swift, and I am trying out random things inside of Swift. I also tried learning with Swift Playgrounds, but it feels like code.org only that you type in functions. If you know the best learning methods, please let me know! Thanks, WE

P.S. I know Roblox LuaU, so Swift is not my first language.

One thing you should know is that there is not the best for everyone. You should better spend some time and try as much resource as you can touch. Some Apple's resource would be a good starting point, but it is not clear if it would be the best for you. And forget about Roblox LuaU, experiences of other languages may not always get things better when learning a new language.

How should I learn Swift?
 
 
Q