6 Alternatives to Progate App
BastienClearly yes ! That's a really good platform to learn new langages. You can use too Swifty to learn Swift, edited by the same developer (or Jaavy for Java).
Around the web
Rating and price
Nichole Elizabeth DeMeréSolve puzzles to master the basics using Swift — a powerful programming language created by Apple and used by the pros to build many of today’s most popular apps. Then take on a series of challenges and step up to more advanced creations. Swift Playgrounds requires no coding knowledge, so it’s perfect for students just starting out. It also provides a unique… See more
Sam BahreiniMy kids have used Tynker, Code.org, Kodable and many others. They consistently gravitate towards Swift Playgrounds.