Python
Docker Networking Bridge Host Overlay & Custom Networks
Master Docker networking — bridge, host, none, overlay networks, DNS resolution, and multi-container communication.
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.