Learn Python with interactive tutorials and challenges
Learn Python with structured courses covering core concepts, data analysis, and machine learning. Practice coding in an integrated development environment. Complete interactive quizzes and challenges to reinforce skills.
Run and TypeScript code offline using a built-in compiler. Execute code in a WebView with a console for debugging. Edit, compile, and test scripts without internet or server connection. Transpile TypeScript to locally.
Learn about electricity through lessons where users build circuits and adjust components to observe real-time results. Review lessons at any time and take quizzes with detailed step-by-step explanations.
Offers structured lessons from HTML/CSS basics to Next.js applications. Track progress with quizzes and coding exercises. Access code examples and project templates. Export certificates upon completion. Sync learning history across devices.
A Scheme interpreter allows users to write and execute code. The console supports read-eval-print loops for interactive coding. The text editor includes syntax highlighting, smart indentation, and parenthesis matching.
Write, test, and run TypeScript or JavaScript scripts on iOS devices. Create widgets, Control Center toggles, Dynamic Island views, custom keyboards, Shortcuts, and share extensions. Access system APIs and device features through script commands.