Python
Sass/SCSS Tutorial CSS Preprocessing Complete Guide
Write better CSS with Sass — variables, nesting, mixins, extends, partials, and compiling SCSS to CSS.
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
Write better CSS with Sass — variables, nesting, mixins, extends, partials, and compiling SCSS to CSS.
Python
Build responsive websites with Bootstrap 5 — grid system, components, utilities, and customization with Sass.
Python
Master advanced Tailwind CSS — custom components, dark mode, JIT compiler, custom config, and popular plugins.
Python
Learn Tailwind CSS utility-first framework — setup, core classes, responsive design, and building UI components.
Python
Prepare for system design interviews — scalability, load balancing, caching, databases, CAP theorem, and practice problems.
Python
Crack LeetCode with a proven strategy — pattern recognition, top problem categories, time management, and practice plan.
Python
Explore tries for prefix search, segment trees, fenwick trees, and union-find — when and how to use advanced structures.
Python
Learn heaps and priority queues — min-heap, max-heap, heapify, heap sort, and real-world scheduling applications.
Python
Master recursion — base case, recursive case, call stack, tail recursion, and when to use recursion vs iteration.
Python
Learn dynamic programming — memoization, tabulation, and classic problems: Fibonacci, knapsack, LCS with solutions.
Python
Understand Big-O notation for algorithm analysis — O(1), O(n), O(log n), O(n²) explained with visual examples.
Python
Learn linear and binary search algorithms — implementation, comparison, and when to use each with practical examples.
Python
Learn the most important sorting algorithms — bubble, selection, insertion, merge, quick, and heap sort with Big-O comparison.
Python
Understand hash tables — hash functions, collision handling (chaining, open addressing), and HashMap internals.
Python
Learn graph data structures — adjacency list/matrix, BFS, DFS, Dijkstra's shortest path, with Python code examples.
Python
Master binary trees and BSTs — insertion, deletion, traversal (inorder, preorder, postorder), and balancing explained.
Python
Learn stacks (LIFO) and queues (FIFO) — implementation in Python/Java, real-world use cases, and practice problems.
Python
Understand arrays and linked lists — memory layout, operations, time complexity, and when to use each with code examples.
Python
Complete DSA guide for beginners — arrays, linked lists, trees, sorting, and Big-O complexity with Python & Java examples.
Python
Enter Web3 development — blockchain fundamentals, Ethereum, Solidity smart contracts, wallets, and dApp development.
Python
Fine-tune large language models — datasets, PEFT/LoRA, training infrastructure, evaluation, and deployment.
Python
Build RAG systems — vector databases, embeddings, document chunking, retrieval pipelines, and LLM integration.
Python
Build autonomous AI agents in 2026 — tools, planning, memory, multi-agent systems, and frameworks like LangChain.
Python
Bundle JavaScript with Webpack — entry/output, loaders, plugins, code splitting, tree shaking, and production optimization.
Python
Advanced Docker techniques — multi-stage builds for smaller images, private registries, security scanning, and best practices.