Through interactive challenges in Python, JavaScript, C++, HTML, CSS, and SQL. Write and run code instantly to solve puzzles. Track progress and complete real-world tasks to build practical skills.
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.
Edit web pages by injecting CSS and JavaScript. Modify layout, colors, and functionality. Save and apply changes to specific sites. Share code with others.
Enables typing and testing directly on iPhone or iPad. Supports syntax highlighting and auto-suggestions for multiple programming languages. Includes quick pop-up for operators and customizable themes for light and dark modes.
National Center For Open & Distance Education Limited Company
Learn programming skills in real-time
Learn programming and IT skills through structured courses covering HTML/CSS, JavaScript, Swift, Python, and more. Access real-world projects and expert-led tutorials. Track progress and earn certifications.
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.
And inspect HTTP/ traffic directly from iOS or iPad devices. Decrypt and view request/response data in plain text with JSON syntax highlighting. Share traffic to macOS for advanced inspection.
Test knowledge of HTML, CSS, JavaScript, PHP, Java, Python, and C++ with randomized multiple-choice and multi-answer questions. View final score and receive hints for incorrect answers to identify mistakes.
Capture and inspect traffic by intercepting requests and responses. Modify and replay web traffic for testing. View detailed logs of network activity under Wi-Fi or cellular networks. Set up a local proxy to monitor and website interactions.
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.
Edit and run JavaScript projects with code completion for HTML, JavaScript, and CSS. Access files locally, search across projects with filters, and use code snippets.
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.
Select colors from photos or via camera. Convert colors between RGB, HEX, CMYK, and other formats. View CSS and RAL color lists. Test for color blindness. Save and edit color values. Supports Afrikaans, Arabic, and Bangla.
Access tech courses and non-technical training materials anytime. Complete lessons, take quizzes, and earn certificates. Track progress and manage learning goals. Sync learning history across devices.