Python
SQL Performance Tuning Indexes EXPLAIN & Query Optimization
Optimize slow SQL queries — index types, EXPLAIN output, query rewriting, N+1 problem, and partitioning strategies.
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
Optimize slow SQL queries — index types, EXPLAIN output, query rewriting, N+1 problem, and partitioning strategies.
Python
Understand database transactions — ACID properties, isolation levels, deadlocks, optimistic vs pessimistic locking.
Python
Use SQLAlchemy with Python — declarative models, sessions, relationships, migrations with Alembic, and async support.
Python
Build Node.js apps with Sequelize — models, associations, migrations, hooks, and querying MySQL/PostgreSQL.
Python
Use Prisma ORM with Node.js and Next.js — schema, migrations, CRUD queries, relations, and TypeScript integration.
Python
Create interactive charts and visualizations with D3.js — scales, axes, SVG, transitions, and real data examples.
Python
Build 5 real projects with vanilla JavaScript — todo app, weather app, quiz, calculator, and clock — no frameworks needed.
Python
Master JS module systems — ES Modules (import/export), CommonJS (require), dynamic import(), and bundler integration.
Python
Use powerful browser APIs — Fetch, LocalStorage, SessionStorage, WebWorkers, IntersectionObserver, Geolocation.
Python
Optimize JavaScript performance — debounce/throttle, lazy loading, virtual DOM, memory leaks, and Chrome DevTools.
Python
Implement JavaScript design patterns — Module, Singleton, Observer, Factory, Proxy with practical code examples.
Python
Speed up Python with parallelism — threading for I/O-bound tasks, multiprocessing for CPU-bound tasks, with examples.
Python
Implement essential design patterns in Python — Singleton, Factory, Observer, Decorator, Strategy with real examples.
Python
Automate everyday tasks with Python — file operations, email sending, web scraping, Excel automation with openpyxl.
Python
Create and publish Python packages — setup.py, pyproject.toml, Poetry build, PyPI upload, and versioning.
Python
Add type safety to Python with type hints — basic types, Optional, Union, TypedDict, generics, and mypy checking.
Python
Learn Python async programming — event loop, async/await, asyncio.gather, aiohttp, and building async web scrapers.
Python
Master Python regex — patterns, groups, lookaheads, re.search/findall/sub, and real-world text processing examples.
Python
Manage Python dependencies with virtual environments — venv, pip, requirements.txt, and Poetry for modern projects.
Python
Add beautiful animations to React with Framer Motion — animate, variants, gestures, layout animations, and scroll effects.
Python
Create reusable Web Components — custom elements, shadow DOM, HTML templates, and slots without any framework.
Python
Build Progressive Web Apps — service workers, Web App Manifest, offline support, push notifications, and install prompts.
Python
Build blazing-fast websites with Astro — Islands Architecture, MDX, integrations, and deploying to Cloudflare.
Python
Build reactive web apps with Svelte — components, reactivity, stores, transitions, and SvelteKit basics.
Python
Write better CSS with Sass — variables, nesting, mixins, extends, partials, and compiling SCSS to CSS.