Programming languages like Python, SQL, HTML/CSS, and JavaScript through short, interactive lessons. Complete coding exercises and quizzes to practice skills. Track progress and revisit lessons at your own pace.
Allows editing and text with syntax highlighting for over 80 languages. Connect to SFTP, FTP, WebDAV, or Dropbox. Use built-in SSH terminal for server access. Save and export files directly.
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.
Estimates iron and circulation scores using device sensors. Tracks symptoms like dizziness and fatigue. Provides dietary recommendations based on results. Offers progress tracking over time. Syncs with apps for continuous monitoring.
Run code and scripts directly on your mobile device. Execute programs with a single tap and view output in a console. Write functions and classes, import standard library modules. Access built-in AI assistance for help.
Access course content offline, receive reminders and notifications, upload media files, and view grades. Browse course materials, track progress, and manage assignments directly from the device.
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.
3 through structured lessons covering basics to advanced concepts. Write and compile code using an integrated compiler. Build real projects to practice skills. Track progress with bite-sized lessons and exercises.
Run code on iOS devices using MRuby VM. Edit code with syntax highlighting and autocomplete. View documentation inline. Execute code via Shortcuts or Siri. Make HTTP requests and interact with native alerts. Access clipboard for input and output.
Offers interactive to help users master programming. Practice exercises anytime, track progress, and access free tutorials without needing a computer. Set learning goals and review concepts through structured and quizzes.
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.
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.
With interactive tutorials for all skill levels. Run code snippets using an integrated compiler. Access hundreds of examples and practice exercises. View code output instantly. Brush up on interview concepts and syntax.
Look up and words with definitions, example sentences, and pronunciation. Explore related search suggestions and analyze sentences. Save favorite words and view search history. Use flashcards for self-study and adjust font sizes for readability.