Access tech courses and non-technical training materials anytime. Complete lessons, take quizzes, and earn certificates. Track progress and manage learning goals. Sync learning history across devices.
Create mobile apps using a block-based programming interface. Design user interfaces and add functionality with drag-and-drop components. Access tutorials and documentation to build projects. Share apps directly to stores.
In multiple languages with an interactive IDE. Compile and run Java, C++, Python, and more. Debug and execute using AI assistance. Share and save projects directly from the .
Study with examples in Swift. Access a reference guide and take tests to assess knowledge. Track progress and save favorite patterns. Receive notifications at set times.