Learn programming languages like JavaScript, TypeScript, and Swift with over 200 practice questions. Track weekly study streaks and view accuracy and question count stats. Access links to official language documentation for further learning.
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.
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.
With interactive tutorials and project-based lessons. Complete exercises to practice coding concepts. Access code examples and debug tools. Track progress and review lessons for reinforcement.
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.
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.
Write, test, and share JavaScript, CSS, and code snippets. Support multiple languages including JS, JSX, TypeScript, CSS, SASS, SCSS, PostCSS, Less, , and Pug. Use quick shortcuts and code suggestions for faster coding.
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.
Explore with multilingual audio guides in Slovak, English, Polish, German, Hungarian, and Russian. Access 34 audio points with accompanying text, photos, and recordings. Follow a guided tour to learn about the history and key locations.