Programming from basic to advanced levels including ES6 and ES.Next. Study front-end and back-end frameworks like Angular, React, Vue.js, and Express.js. Access tutorials offline without ads. Track progress and receive updates on new content.
View and edit files with syntax highlighting and support for 185 programming languages. Choose from 88 themes. Import files via AirDrop, iTunes, or GitHub. Export to other apps. Access a document outline for classes and functions.
Access remote files via , download and store them locally. Navigate network or cloud storage, delete, rename, and move files. Share files via email or cloud services. Edit text documents directly. Sync with local server or NAS.
Allows secure remote access to Linux or IoT devices via SSH. Users can connect using password or key authentication. It supports multiple emulations and stores connection settings securely.
Allows users to preview source code files and view file icon thumbnails in Finder. It supports multiple programming languages including ActionScript, Ada, and . Users can manage extensions through System Preferences.
Manage files by creating, renaming, moving, and deleting them. Sort files by name, date, or size. Use split screen, picture-in-picture, and drag-and-drop on iPad. Transfer files via WiFi between mobile and computer devices.
Write and run code on mobile devices with support for 22+ programming languages. Use preloaded templates for quick starts. Save code automatically and compile directly on the device. Develop web projects with integrated tools.
Access FTP and servers to manage remote files. Edit text files, copy and move files between servers and devices. Stream music and videos from FTP servers. Sort and search files within the .
To code with interactive lessons and project-based exercises. Write and test code in real-time. Track progress with built-in quizzes and challenges. Export projects and share code snippets. Sync learning history across devices.
Scan math, chemistry, biology, and physics problems to get instant solutions. Review step-by-step explanations. Save and organize solved problems. Set reminders for study sessions. Sync progress across devices.
Access over 300 educational apps for lifelong learning. Manage courses, track progress, and earn certifications. Download content offline and sync across devices. Set learning goals and receive personalized recommendations.
View and test local websites in real time. Preview changes instantly. Connect to servers with simple setup. Supports common web technologies. Navigate files and folders directly. Share links to test pages.