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.
Create automation scripts using JavaScript to integrate with iOS features like files, calendars, and reminders. Build custom widgets for the Home Screen to display any data and adjust appearance.
Learn through structured lessons covering fundamentals to advanced topics. Practice coding exercises and receive instant feedback. Track progress and access a library of tutorials for continuous learning.
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.
Program Hopper drone with visual blocks or JavaScript. Control drone functions and access updated robotics lessons. Retain core features from Google Workbench™.
Manage network traffic with - routing for TCP, UDP, and ICMP protocols. Configure servers and apply rules on domain, IP-CIDR, or User-Agent. Support DNS over TCP, TLS, and HTTPS. Enable MitM, HTTP rewriting, and on-demand connections.
And analyze HTML, XML, JavaScript, CSS, JSON, RSS, and ATOM code. Support for iPhone, iPad, and Mac devices. Browse code with intuitive navigation. Edit and format code directly. Save and export code files. Sync code across devices.
Access tutorials, practice problems, and articles on Data Structures and Algorithms, Web Development, and technical interview preparation. Track progress with practice exercises and detailed explanations.
Programming languages such as Java, Python, Kotlin, JavaScript, Go, and SQL. Complete courses and projects to build real-world skills. Track progress and access detailed explanations for exercises. Earn certifications upon course completion.
A plain with syntax highlighting for multiple languages. Includes line numbers, search and replace, and a page guide. Supports code editing with customizable settings and efficient file management.