Python
Screen Reader Testing How to Test with NVDA & VoiceOver
Test your site with screen readers — NVDA on Windows, VoiceOver on Mac/iOS, and interpreting announcements.
Free tutorials, coding problems, and online compilers. Python, Java, JavaScript, C++, Web Dev & more — all in one place for Pakistani students.
Most popular learning paths this month — sorted by views
Browse all topics — click any category to explore its tutorials
Free online compiler — write and run code directly in your browser. No installation needed. Choose any language and start immediately.
Top online tools sorted by popularity — free & no signup needed
Run Python, Java, C++, JS & 15+ languages in browser
Format, validate & explore JSON — 100% private
Live match highlighting, groups & replace mode
Encode & decode Base64 — supports file upload
Generate QR codes for URL, WiFi, email, SMS & more
HEX, RGB, HSL, CMYK conversions & shade palettes
Beautify & validate HTML5 with syntax highlighting
Beautify, minify & validate CSS instantly
Beautify JavaScript — K&R, Allman, Stroustrup styles
Write Markdown with live preview & toolbar
Validate email format, MX records & detect disposable
Query A, MX, NS, TXT, CNAME & all DNS record types
Domain registration, expiry & ownership information
Scan open TCP ports on any host or server
Format & beautify SQL — MySQL, PostgreSQL & T-SQL
Fresh tutorials published regularly — all free for Pakistani students
Python
Test your site with screen readers — NVDA on Windows, VoiceOver on Mac/iOS, and interpreting announcements.
Python
Use ARIA correctly — roles, states, properties, aria-label, aria-live, aria-hidden, and common ARIA mistakes.
Python
Make websites accessible — WCAG 2.2 principles, ARIA roles, keyboard navigation, screen readers, and testing tools.
Python
Choose the right board — Arduino for hardware, Raspberry Pi for OS tasks, ESP32 for WiFi/BLE IoT projects.
Python
Connect IoT devices with MQTT — topics, QoS levels, Mosquitto broker, Node.js client, and real-time dashboards.
Python
Build useful Raspberry Pi projects — Pi-hole ad blocker, home media server, security camera, and IoT hub.
Python
Program ESP32 and Raspberry Pi Pico with MicroPython — GPIO, sensors, WiFi, MQTT, and home automation.
Python
Simplify Python classes — @dataclass fields, __post_init__, frozen, slots, and attrs for advanced use cases.
Python
Choose the right concurrency model — asyncio for I/O, threading for waiting, multiprocessing for CPU, and combining them.
Python
Speed up Python with C — ctypes for calling C libraries, cffi bindings, and Cython for compiled extensions.
Python
Master Python descriptors — __get__, __set__, __delete__, property(), __slots__, and building validators.
Python
Understand how Python creates classes — type(), __new__, __init_subclass__, metaclass patterns, and when to use them.
Python
Share business logic across Android, iOS, web, and desktop with KMP — expect/actual, shared modules, and Compose Multiplatform.
Python
Start Haskell — types, type classes, pattern matching, monads, IO, and thinking functionally.
Python
Explore Zig — comptime, optional types, error handling, no hidden allocations, and C interop.
Python
Learn Elixir — pattern matching, processes, OTP, GenServer, and why Phoenix is great for real-time apps.
Python
Create lightweight desktop apps with Tauri — Rust backend, web frontend, commands, events, and auto-update.
Python
Compile Rust to WebAssembly — wasm-pack, wasm-bindgen, JavaScript interop, and performance-critical web code.
Python
Build web APIs with Rust — Actix-web handlers, Axum extractors, middleware, state, and database integration.
Python
Start Rust programming — ownership, borrowing, lifetimes, structs, enums, pattern matching, and cargo.
Python
Automate canary releases with Flagger — canary analysis, A/B testing, blue/green deployments on Kubernetes.
Python
Discover and configure services with Consul — service mesh, KV store, health checks, and Kubernetes integration.
Python
Build Kubernetes-native CI/CD with Tekton — Tasks, Pipelines, Triggers, and Dashboard for visual monitoring.
Python
Provision cloud infrastructure from Kubernetes — Crossplane providers, compositions, and GitOps workflows.
Python
Manage secrets securely with Vault — KV engine, dynamic secrets, PKI, Kubernetes auth, and transit encryption.