Python with step-by-step tutorials, interactive coding exercises, and quizzes. Practice in a built-in code editor, test knowledge with exercises, and track progress in real time.
Allows users to write and run code on mobile devices and tablets. It includes a code editor, sample library, and tools for building front-end and back-end apps. Users can customize projects and deploy applications directly.
Coding with interactive labs and an on-device Python IDE. Run without setup or internet. Access tutorials on syntax, variables, functions, loops, data analysis, visualization, web scraping, networking, XML/JSON parsing, and machine learning.
Programming with interactive exercises and real-time feedback. Access bite-sized JavaScript and Python lessons. Track progress with gamified challenges. Practice coding in a simulated environment. Receive instant corrections and explanations.
Learn design and coding through video courses on iOS and web development. Watch captioned videos, download source files, and track progress. Access content on iPhone, iPad, and web. Earn certificates upon completion.
Read books with offline access. Listen to text using text-to-speech. Sync notes, highlights, and bookmarks between mobile and web. Customize reading experience with personalization settings. Download books for offline use.
Convert PDFs, Word documents, and other files into audio for listening. Adjust playback speed and settings. Skip headers and footers. Highlight text as it is spoken for visual tracking. Support background playback during multitasking.
Vocabulary through CEFR-aligned wordlists and topic-based categories. Practice grammar with interactive exercises. Track progress with personalized learning paths and set daily study goals. Export notes and review materials offline.