Perform Git operations like clone, commit, fetch, pull, merge, push, and manage file history. Support for GitHub, GitLab, Gitee, and self-hosted services. Authenticate via OAuth, token, or SSH key. Sync submodules.
Programming languages like Python, SQL, and R through interactive courses and real-world projects. Complete industry-recognized certifications in and AI. Practice with hands-on exercises and build practical skills for technology careers.
Teaches through interactive lessons and puzzles. Allows to create stories, games, and animations. Includes step-by-step tutorials and progress tracking. Syncs with classroom activities and provides feedback on projects.
Access free online courses with accompanying exercises. Complete courses to earn a valid certificate. Study at your own pace using AI-generated study plans. Explore educational content including articles, stories, and additional resources.
Simulate RC flight with realistic model behavior and environments. Control aircraft using touch gestures. Practice flying in various weather conditions. Learn techniques without risking real models.
Write and edit Python code with syntax highlighting, auto-indentation, and code completion. Compile and run scripts directly on the device. Access a library of tutorials and examples for learning or reference.
Build mobile projects using JavaScript and React. Run apps on an iOS device connected to a computer. Support interactive gestures and graphics. Requires basic programming knowledge. Uses React Native 0.81.1.
The app allows users to write and execute Python scripts directly on their iPhone or iPad. Users can see results immediately without needing a computer or web server.
Learn programming through interactive lessons and exercises. Use an embedded editor and a custom virtual keyboard for coding. Track progress and receive personalized feedback. Share snippets and collaborate in real-time.
Allows users to progress through structured lessons and practice coding in Python 3. They can experiment with code, take quizzes, and compete in a global leaderboard. The supports no prior experience and covers fundamental programming concepts.
Learn and structures through interactive visualizations, code examples, and practice challenges. Execute code in a live playground. Track progress and review solutions for common problems.
Teaches coding through game-based lessons and self-paced activities. Students solve mazes, create games, and explore creative challenges. Includes progress tracking and interactive lessons for pre-readers and readers.
Learn PLC basics through interactive lessons and a simulator. Explore block diagrams and experiment with programming. Use 3 timers, 2 counters, 6 compare instructions, 2 binary outputs, and 3 RES outputs.