Python
Docker Networking Bridge Host Overlay & Custom Networks
Master Docker networking — bridge, host, none, overlay networks, DNS resolution, and multi-container communication.
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
Master Docker networking — bridge, host, none, overlay networks, DNS resolution, and multi-container communication.
Python
Automate releases with semantic versioning and conventional commits — commitlint, release-it, and Changesets.
Python
Build CI/CD pipelines in GitLab — .gitlab-ci.yml, stages, runners, artifacts, environments, and deployments.
Python
Publish Docker images and npm packages to GitHub Packages — authentication, tagging, and pulling in workflows.
Python
Understand how Git works under the hood — blob, tree, commit objects, refs, packfiles, and garbage collection.
Python
Use GitHub from the terminal with gh CLI — repos, PRs, issues, Actions, Codespaces, and gists.
Python
Explore the TypeScript compiler API — parse TypeScript to AST, transform code, build codemods with ts-morph.
Python
Validate data at runtime with Zod — schemas, parsing, inference, integration with React Hook Form and tRPC.
Python
Apply TypeScript decorators for cross-cutting concerns — class, method, property decorators and metadata reflection.
Python
Use TypeScript's built-in utility types — Partial, Required, Pick, Omit, Record, ReturnType, Awaited, and more.
Python
Master TypeScript generics — constraints, conditional types, infer, mapped types, template literal types.
Python
Build type-safe APIs without code gen using tRPC — routers, procedures, middleware, and Next.js integration.
Python
Build resilient microservices — circuit breaker, retry, bulkhead, timeout patterns with Node.js/Python examples.
Python
Implement an API gateway — routing, rate limiting, auth, logging, circuit breaker, and tools like Kong, Traefik.
Python
Design event-driven systems — event sourcing, CQRS, event bus, Node.js EventEmitter, and RabbitMQ integration.
Python
Build blazing-fast APIs with Fastify — plugins, schema validation, hooks, TypeScript support, and benchmarks.
Python
Scale Node.js across CPU cores — cluster module, worker_threads, shared memory, and load balancing strategies.
Python
Process large data efficiently with Node.js Streams — readable, writable, transform, piping, and backpressure.
Python
Build instant-loading apps with Qwik — resumability concept, components, signals, loaders, and QwikCity routing.
Python
Build full-stack apps with Remix — loaders, actions, nested routes, optimistic UI, and progressive enhancement.
Python
Understand React Server Components — server vs client rendering, streaming, use server/use client directives.
Python
Build navigation with React Router v6 — routes, nested routes, loaders, actions, and protected route patterns.
Python
Fetch, cache, and sync server state with React Query — useQuery, useMutation, pagination, optimistic updates.
Python
Manage React state with Zustand — store creation, slices, middleware, persistence, and comparison with Redux.
Python
Test React apps confidently — render, screen, userEvent, async queries, mocking, and testing custom hooks.