Сборник для изучения и повторения ключевых технологий.
1. JavaScript
Базовый веб-язык программирования
| # |
Раздел |
Суть |
| 1–10 |
Основы JS |
Типы данных, переменные, операторы, функции |
| 11–20 |
Массивы и объекты |
Методы массивов, деструктуризация, spread/rest |
| 21–30 |
Функции |
Стрелочные, замыкания, декораторы, каррирование |
| 31–40 |
ООП |
Классы, прототипы, наследование, статика |
| 41–50 |
Асинхронность |
Callback, Promise, async/await, Event Loop |
| 51–60 |
Работа с DOM |
Селекторы, события, манипуляции, шаблоны |
| 61–70 |
ES6+ |
Map/Set, Symbol, Proxy, Reflect, генераторы |
| 71–80 |
Модули |
import/export, динамические импорты, сборщики |
| 81–90 |
Обработка ошибок |
Try/catch, кастомные ошибки, стектрейсы |
| 91–100 |
Продвинутое |
Web Workers, Service Workers, SharedArrayBuffer, BigInt |
2. React
Библиотека для пользовательских интерфейсов
| # |
Раздел |
Суть |
| 1–10 |
Основы |
JSX, компоненты, props, children |
| 11–20 |
Состояние |
useState, useReducer, подъём состояния |
| 21–30 |
Эффекты |
useEffect, useLayoutEffect, clean-up |
| 31–40 |
Контекст и рефы |
useContext, createContext, useRef, forwardRef |
| 41–50 |
Мемоизация |
useMemo, useCallback, React.memo, Profiler |
| 51–60 |
Формы |
Контролируемые/неконтролируемые, React Hook Form |
| 61–70 |
Маршрутизация |
React Router, вложенные роуты, защита |
| 71–80 |
Управление состоянием |
Redux Toolkit, Zustand, Context vs Redux |
| 81–90 |
Тестирование |
RTL, Jest, интеграционные тесты, моки |
| 91–100 |
Продвинутое |
SSR, Next.js, Suspense, Error Boundaries, Порталы |
3. HTML
Язык разметки веб-страниц
| # |
Раздел |
Суть |
| 1–10 |
Базовая структура |
DOCTYPE, head/body, метатеги, семантика |
| 11–20 |
Текст и ссылки |
Заголовки, параграфы, списки, anchor |
| 21–30 |
Изображения и медиа |
img, picture, video, audio, figure |
| 31–40 |
Таблицы |
table, thead/tbody, colspan, стилизация |
| 41–50 |
Формы |
input, select, textarea, валидация, отправка |
| 51–60 |
HTML5 API |
Canvas, SVG, Drag & Drop, Geolocation |
| 61–70 |
Доступность |
ARIA, role, alt-text, focus management |
| 71–80 |
SEO и метаданные |
Open Graph, JSON-LD, robots, sitemap |
| 81–90 |
iframe и внедрение |
sandbox, postMessage, embedding |
| 91–100 |
HTML Templates |
template, slot, custom elements, Web Components |
4. CSS
Каскадные таблицы стилей
| # |
Раздел |
Суть |
| 1–10 |
Селекторы и специфичность |
ID, класс, атрибут, псевдоклассы, каскад |
| 11–20 |
Блочная модель |
margin, padding, border, box-sizing |
| 21–30 |
Flexbox |
direction, wrap, align, justify, order |
| 31–40 |
Grid |
grid-template, areas, auto-fit, minmax |
| 41–50 |
Позиционирование |
relative, absolute, fixed, sticky, z-index |
| 51–60 |
Анимация |
transition, animation, keyframes, steps |
| 61–70 |
Адаптивность |
Media queries, rem/em, container queries |
| 71–80 |
Препроцессоры |
SCSS (variables, mixins, nesting, functions) |
| 81–90 |
CSS Custom Properties |
var(), --name, scope, fallback |
| 91–100 |
Современный CSS |
:has(), subgrid, layers, color-mix, nesting |
5. Docker
Контейнеризация приложений
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Image, container, Dockerfile, build, layers |
| 11–20 |
Docker Compose |
docker-compose.yml, depends_on, networks, profiles |
| 21–30 |
Dockerfile Advanced |
Multi-stage, ARG/ENV, HEALTHCHECK, USER, COPY vs ADD |
| 31–40 |
Docker CLI |
exec, cp, commit, export, stats, inspect |
| 41–50 |
Реестры |
Docker Hub, Private Registry, Content Trust, BuildKit |
| 51–60 |
Networking |
Bridge, host, overlay, macvlan, DNS |
| 61–70 |
Storage |
Volumes vs bind, tmpfs, backup, CoW |
| 71–80 |
Docker Swarm |
Stack, Service, secrets, rolling update |
| 81–90 |
Security |
Capabilities, seccomp, AppArmor, image scanning |
| 91–100 |
Production |
Logging, resource limits, OOM, CI/CD, K8s |
6. Kubernetes
Оркестрация контейнеров
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Pod, Deployment, Service, Namespace, kubectl |
| 11–20 |
Workloads |
DaemonSet, StatefulSet, Job, CronJob, HPA, VPA |
| 21–30 |
Networking |
Ingress, NetworkPolicy, Service Mesh, DNS |
| 31–40 |
Storage |
PV/PVC, StorageClass, ConfigMap, Secret, CSI |
| 41–50 |
Управление |
Rolling Update, Blue-Green, Taints, Affinity |
| 51–60 |
Безопасность |
RBAC, ServiceAccount, PSS, SecurityContext |
| 61–70 |
Monitoring |
Metrics Server, Prometheus, Grafana, Loki, EFK |
| 71–80 |
В облаках |
EKS, AKS, GKE, K3s, Kind, Kubeadm |
| 81–90 |
Helm и Kustomize |
Charts, template, hooks, dependencies |
| 91–100 |
Troubleshooting |
kubectl debug, crictl, etcd, static pod |
7. PostgreSQL
Реляционная база данных
| # |
Раздел |
Суть |
| 1–10 |
Основы |
psql, CREATE TABLE, типы, SERIAL, ALTER TABLE |
| 11–20 |
Constraints и индексы |
PK, FK, UNIQUE, CHECK, B-tree, GiST, GIN |
| 21–30 |
Запросы |
JOIN, GROUP BY, Window Functions, CTE, FTS |
| 31–40 |
JSON и сложные типы |
JSONB, массивы, range, UUID, ENUM |
| 41–50 |
Производительность |
VACUUM, Autovacuum, Partitioning, блокировки |
| 51–60 |
Администрирование |
Replication, PITR, PgBouncer, Patroni |
| 61–70 |
Расширения |
PostGIS, pg_crypto, postgres_fdw, pg_audit |
| 71–80 |
Роли и безопасность |
GRANT, RLS, SSL, SCRAM, LDAP |
| 81–90 |
PL/pgSQL |
Функции, триггеры, курсоры, EXCEPTION |
| 91–100 |
Мониторинг |
pg_stat_statements, auto_explain, pgBadger |
8. Prometheus
Система мониторинга и алертинга
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Типы метрик (Counter, Gauge, Histogram, Summary) |
| 11–20 |
PromQL |
rate, increase, topk, quantile, group_left |
| 21–30 |
Правила и алерты |
Recording rules, Alertmanager, Silence, Federation |
| 31–40 |
Экспортёры |
Node, Blackbox, MySQL, Nginx, PostgreSQL, cAdvisor |
| 41–50 |
Инструменты |
Thanos, Grafana, promtool, TSDB, WAL, Retention |
| 51–60 |
HTTP API |
Query, labels, targets, rules, series, status |
| 61–70 |
Продвинутый PromQL |
label_replace, absent, delta, predict_linear |
| 71–80 |
Service Discovery |
K8s, EC2, Consul, DNS, Docker, Azure, GCE |
| 81–90 |
Оптимизация |
Sample limit, timeout, relabel, remote write |
| 91–100 |
Best Practices |
Именование, единицы, тестирование, деплой |
9. Grafana
Визуализация и дашборды
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Data Source, Dashboard, Panel, Variables |
| 11–20 |
Alerts |
Notification, Contact Points, Mute Timings, OnCall |
| 21–30 |
Explore и Loki |
LogQL, Tempo, TraceQL, Service Graph |
| 31–40 |
Provisioning |
API, Terraform, Grizzly, RBAC, Folders |
| 41–50 |
Panels (часть 1) |
Time Series, Stat, Gauge, Bar Gauge, Table |
| 51–60 |
Panels и Data sources |
CloudWatch, Elasticsearch, InfluxDB, Node Graph |
| 61–70 |
Sharing и Enterprise |
Playlists, Snapshots, Reporting, RBAC |
| 71–80 |
Enterprise и Auth |
LDAP, OAuth, SAML, Teams, Pyroscope, Scenes |
| 81–90 |
Configuration |
grafana.ini, env vars, K8s, Operator |
| 91–100 |
Integrations |
OpenSearch, Redis, MongoDB, Jaeger, Upgrade |
10. Redis 7
Key-value хранилище и кэш
| # |
Раздел |
Суть |
| 1–10 |
Основы |
CLI, TTL, Strings, Lists, Sets, Persistence |
| 11–20 |
Структуры данных |
Hashes, Sorted Sets, Streams, Geospatial, Bitmaps |
| 21–30 |
Messaging |
Pub/Sub, Consumer Groups, Rate Limiting, Locks |
| 31–40 |
Администрирование |
Sentinel, Cluster, Replication, Backup |
| 41–50 |
Безопасность |
ACL, AUTH, TLS, Firewall, Vault |
| 51–60 |
Производительность |
LRU/LFU, Maxmemory, LATENCY, Big Keys |
| 61–70 |
Модули |
RedisJSON, RedisGraph, RedisBloom, RedisGears |
| 71–80 |
Клиенты и языки |
Python, Node.js, Java, Go, .NET, Rust |
| 81–90 |
Redis 7 новое |
Functions, Sharded Pub/Sub, ACL v2, RDB v10 |
| 91–100 |
Мониторинг |
Prometheus Exporter, Grafana, OOM, Lua |
11. OpenSearch
Поисковый движок и аналитика
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Index, Document, Mapping, Shard, Analyzer |
| 11–20 |
Поиск |
Match, Bool, Range, Multi-match, Fuzziness |
| 21–30 |
Агрегации |
Bucket, Metrics, Date Histogram, Pipeline |
| 31–40 |
Администрирование |
Cluster health, Snapshot, ISM, Reindex |
| 41–50 |
Security |
Roles, DLS, FLS, LDAP, JWT, Audit |
| 51–60 |
Настройка |
JVM, Translog, Segments, k-NN, Slow Logs |
| 61–70 |
Экосистема |
Logstash, Fluentd, Filebeat, Data Streams, Terraform |
| 71–80 |
Ingest Pipelines |
Grok, Dissect, GeoIP, Enrich, Painless |
| 81–90 |
Performance |
Bulk API, Routing, Searchable Snapshots, PPL, SQL |
| 91–100 |
Мониторинг |
Hot threads, Circuit Breakers, SLO, Alerting |
12. Golang
Язык системного программирования
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Переменные, типы, управляющие конструкции |
| 11–20 |
Функции |
Множественный возврат, defer, variadic |
| 21–30 |
Структуры и интерфейсы |
struct, interface, embedding, type assertion |
| 31–40 |
Пакеты и модули |
go mod, импорты, GOPATH, init() |
| 41–50 |
Ошибки |
error interface, panic/recover, errors.Is/As |
| 51–60 |
Горyтины и каналы |
go, chan, select, WaitGroup, Mutex |
| 61–70 |
Контекст |
context.WithCancel, WithTimeout, WithValue |
| 71–80 |
Тестирование |
testing, table-driven, coverage, benchmark |
| 81–90 |
Работа с данными |
JSON, SQL, файлы, io.Reader/Writer |
| 91–100 |
Сеть |
HTTP server, middleware, graceful shutdown |
13. Plow
HTTP нагрузочное тестирование (TUI + Prometheus)
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Установка, concurrency, rate, timeout, методы |
| 11–20 |
Заголовки |
Content-Type, Auth, Cookie, несколько URL, TUI |
| 21–30 |
Результаты |
RPS, latency, percentiles, status codes, bytes |
| 31–40 |
Prometheus |
Метрики, Pushgateway, Grafana, экспорт |
| 41–50 |
Сценарии |
Ramp-up, Spike, Stress, Soak, GraphQL |
| 51–60 |
CI/CD |
GitHub Actions, GitLab CI, SLA, Docker, K8s |
| 61–70 |
Параметры |
Max connections, TLS, CA cert, insecure |
| 71–80 |
Форматы вывода |
JSON, CSV, time series, Kafka, InfluxDB |
| 81–90 |
Сравнение |
ab, wrk, Vegeta, k6, Locust, Hey |
| 91–100 |
Установка и Debug |
Linux, macOS, Windows, TLS, high latency |
14. TypeScript
Типизированное расширение JavaScript
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Типы, интерфейсы, функции, Union, Type Guards |
| 11–20 |
Generics |
Generic функции, классы, constraints, conditional types |
| 21–30 |
Классы и ООП |
Модификаторы, abstract, implements, mixins |
| 31–40 |
Модули |
namespace, ambient, declaration files, import type |
| 41–50 |
Utility Types |
Partial, Required, Pick, Omit, Record, ReturnType |
| 51–60 |
Продвинутые типы |
Mapped types, template literal, infer, recursive types |
| 61–70 |
Декораторы |
Class, method, property, parameter, metadata |
| 71–80 |
Конфигурация |
tsconfig, strict mode, paths, project references |
| 81–90 |
Инструменты |
ESLint, Prettier, tsup, SWC, ts-node, tsc |
| 91–100 |
Сборка |
Webpack, Vite, Rollup, dts generation, declaration maps |
15. Vue.js
Прогрессивный фреймворк для UI
| # |
Раздел |
Суть |
| 1–10 |
Основы Vue |
SFC, ref/reactive, computed, watch, v-bind, v-model, v-if/v-show, v-for, события |
| 11–20 |
Компоненты |
Props, emits, slots, scoped slots, provide/inject, Options vs Composition API |
| 21–30 |
Экосистема |
Router, router-link, guards, Pinia, composables, useFetch, DevTools, Vite |
| 31–40 |
Продвинутые фичи |
Typed routes, error handling, keep-alive, Teleport, Suspense, transition |
| 41–50 |
Nuxt.js |
Nuxt 3, directory structure, SSR, server routes, plugins, modules |
| 51–60 |
Производительность |
Lazy loading, code splitting, shallowRef, triggerRef, markRaw, memoization |
| 61–70 |
Vue 3 новые |
reactive arrays, watchEffect, effectScope, h() render, dynamic components |
| 71–80 |
Формы и валидация |
VeeValidate, form composition, custom validators, v-model modifiers |
| 81–90 |
Pinia advanced |
Plugins, subscriptions, store composition, SSR, persisted state |
| 91–100 |
Реальные проекты |
Auth flow, API integration, error handling, toasts, infinite scroll, i18n |
16. Express / Node.js
Веб-фреймворк для Node.js
| # |
Раздел |
Суть |
| 1–10 |
Основы Express |
Установка, routes, middleware, body-parser, error handling, Router |
| 11–20 |
Шаблоны и файлы |
EJS, multer, express-validator, rate-limit, compression, dotenv |
| 21–30 |
Базы данных и Auth |
Mongoose, PostgreSQL, Prisma, JWT, passport.js, сессии, Socket.IO |
| 31–40 |
Production |
Cluster, PM2, health checks, graceful shutdown, supertest, Swagger |
| 41–50 |
Тестирование |
Jest, mocks, spies, mongodb-memory-server, ESLint, Redis cache, Bull |
| 51–60 |
Продвинутый Express |
Middleware pipeline, streaming, SSE, GraphQL, proxy |
| 61–70 |
Безопасность |
Helmet, CSRF, HPP, sanitization, SQL injection, XSS |
| 71–80 |
Производительность |
Compression, HTTP/2 push, connection pool, caching, ETag |
| 81–90 |
Тестирование и отладка |
Integration tests, load testing, ndb, winston/pino, APM |
| 91–100 |
Production и DevOps |
Docker multi-stage, CI/CD, K8s, metrics, auto-scaling, canary |
17. Прокси-серверы (Nginx, HAProxy, Envoy)
Обратные прокси и балансировщики
| # |
Раздел |
Суть |
| 1–10 |
Основы прокси |
Forward/reverse proxy, Nginx, location, load balancing, SSL, gzip |
| 11–20 |
HAProxy и Envoy |
ACL, health check, stickiness, stats, Envoy config, Kong, Traefik |
| 21–30 |
Продвинутый Nginx |
proxy_pass, WebSocket, TCP/UDP stream, DNS cache, real IP |
| 31–40 |
Балансировка |
IP Hash, weighted, active-passive, health checks, Istio, mTLS |
| 41–50 |
Специфические прокси |
Caddy, Let's Encrypt, микросервисный gateway, gRPC, API cache, CDN |
| 51–60 |
Nginx продвинутый |
Geo/IP blocking, map, split_clients, secure_link, sub_filter, SSI |
| 61–70 |
HAProxy продвинутый |
Stick-tables, peer sync, http-request, http-response, ACLs, Lua |
| 71–80 |
Envoy продвинутый |
Rate limit, ext_authz, WASM, access log, retry, circuit breaker |
| 81–90 |
API Gateway |
Kong plugins, Traefik middleware, Ocelot, AWS API GW, Nginx+Lua |
| 91–100 |
Мониторинг и безопасность |
OpenTelemetry, mTLS, ModSecurity, DDoS, GSLB, GeoDNS |
18. PHP
Скриптовый язык для веб-разработки
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Переменные, if/switch, циклы, функции, массивы, строки, файлы, ООП |
| 11–20 |
Продвинутый PHP |
Traits, интерфейсы, namespace, Composer, PSR-4, исключения, PDO |
| 21–30 |
Web и API |
Формы, валидация, file upload, DateTime, JSON, REST API |
| 31–40 |
Laravel (часть 1) |
Eloquent, Blade, Artisan, миграции, seeders, Form Request, события |
| 41–50 |
Laravel (часть 2) |
API Resources, Sanctum, Broadcasting, Livewire, Filament Admin |
| 51–60 |
Тестирование |
PHPUnit mocks/stubs, data providers, Mutation Testing, Behat |
| 61–70 |
Асинхронный PHP |
Swoole, ReactPHP, Fibers, coroutines, event loop, AMPHP |
| 71–80 |
Производительность |
OPcache, JIT, Xdebug/Blackfire, APCu, phpbench |
| 81–90 |
Безопасность |
Password hashing, sodium, CSRF, XSS, SQL injection, OWASP |
| 91–100 |
Архитектура |
Clean/CQRS, Event Sourcing, DDD, Service Layer, Repository |
19. Rust
Системный язык программирования
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Установка, cargo, переменные, типы, функции, ownership, borrowing |
| 11–20 |
Продвинутый Rust |
Result, Option, коллекции, итераторы, closures, generics, traits |
| 21–30 |
Экосистема |
Тестирование, макросы, async/await, tokio, Serde, Actix Web |
| 31–40 |
Умные указатели |
Box, Rc, Arc, Cell, RefCell, Cow, Pin, PhantomData |
| 41–50 |
Ошибки и паттерны |
thiserror, anyhow, chaining, backtrace, combinators, pattern matching |
| 51–60 |
Конкурентность |
Send/Sync, Mutex, RwLock, atomics, mpsc, tokio tasks, rayon |
| 61–70 |
Макросы |
Procedural macros, derive, attribute, syn/quote, macro_rules! |
| 71–80 |
FFI и интеграция |
extern C, bindgen, cbindgen, napi-rs, PyO3, wasm, FFI safety |
| 81–90 |
Базы данных |
SQLite, sqlx, Diesel, MongoDB, Redis, sled, S3, connection pool |
| 91–100 |
Production Rust |
Tracing, clap, gRPC, OpenTelemetry, criterion, fuzz, optimization |
20. CMD (Windows)
Командная строка Windows
| # |
Раздел |
Суть |
| 1–10 |
Основы |
cd, dir, md/rmdir, copy, del, ren, move, type, cls, echo |
| 11–20 |
Переменные |
SET, %PATH%, %1-%9, IF, SETLOCAL, FOR, %ERRORLEVEL% |
| 21–30 |
Работа с файлами |
type, find, findstr, sort, fc, attrib, xcopy, robocopy |
| 31–40 |
Сети |
ipconfig, ping, tracert, nslookup, netstat, route, net use |
| 41–50 |
Диски и система |
chkdsk, diskpart, format, vol, fsutil, wmic, systeminfo |
| 51–60 |
Пакетные файлы |
CALL, GOTO, CHOICE, PAUSE, TITLE, COLOR, SCHTASKS |
| 61–70 |
Реестр |
REG QUERY, REG ADD, REG DELETE, REG EXPORT, REG IMPORT |
| 71–80 |
Процессы |
tasklist, taskkill, start, WMIC, runas, schtasks, shutdown |
| 81–90 |
Продвинутые скрипты |
IF EXIST, FOR /F, FOR /R, SET /P, pipes, redirects |
| 91–100 |
Batch best practices |
Exit codes, logging, backup, deploy, menu systems |
21. Микросервисы
Архитектура микросервисов
| # |
Раздел |
Суть |
| 1–10 |
Основы |
Монолит vs микросервисы, DDD, bounded context, гранулярность |
| 11–20 |
Межсервисное |
HTTP/REST, gRPC, GraphQL, RabbitMQ, Kafka, circuit breaker |
| 21–30 |
API Gateway |
Kong, Traefik, Nginx, rate limiting, auth, routing, canary |
| 31–40 |
Service Discovery |
DNS, Consul, etcd, K8s DNS, health checks, registry |
| 41–50 |
Конфигурация |
Config server, Vault, feature flags, ConfigMap, reload |
| 51–60 |
Observability |
Jaeger/Zipkin, OpenTelemetry, ELK/Loki, Prometheus |
| 61–70 |
Безопасность |
OAuth2/JWT, mTLS, API keys, Zero Trust, SPIFFE/SPIRE |
| 71–80 |
Data Management |
Saga, CQRS, event sourcing, eventual consistency, outbox |
| 81–90 |
Тестирование |
Contract testing (Pact), testcontainers, chaos engineering |
| 91–100 |
Deploy |
CI/CD, blue-green, canary, feature flags, Istio, GitOps |
22. SQL
Язык структурированных запросов
| # |
Раздел |
Суть |
| 1–10 |
Основы |
CREATE TABLE, INSERT, SELECT, WHERE, UPDATE, DELETE |
| 11–20 |
Фильтрация |
IN, BETWEEN, LIKE, IS NULL, ORDER BY, CASE WHEN |
| 21–30 |
Агрегация |
COUNT, SUM, AVG, GROUP BY, HAVING, ROLLUP, CUBE |
| 31–40 |
JOINs |
INNER, LEFT/RIGHT/FULL, CROSS, self-JOIN, LATERAL |
| 41–50 |
Подзапросы |
EXISTS, IN, ANY/ALL, CTE, recursive CTE |
| 51–60 |
Оконные функции |
ROW_NUMBER, RANK, LEAD/LAG, PARTITION BY, window frames |
| 61–70 |
Индексы |
CREATE INDEX, B-tree, composite, partial, EXPLAIN ANALYZE |
| 71–80 |
Constraints |
PK, FK, UNIQUE, CHECK, DEFERRABLE, ON DELETE CASCADE |
| 81–90 |
Транзакции |
BEGIN/COMMIT, SAVEPOINT, isolation levels, FOR UPDATE |
| 91–100 |
Продвинутый SQL |
UPSERT, MERGE, RETURNING, full-text search, partitioning |
Сборник для изучения и повторения ключевых технологий.
1. JavaScript
Базовый веб-язык программирования
2. React
Библиотека для пользовательских интерфейсов
3. HTML
Язык разметки веб-страниц
4. CSS
Каскадные таблицы стилей
5. Docker
Контейнеризация приложений
6. Kubernetes
Оркестрация контейнеров
7. PostgreSQL
Реляционная база данных
8. Prometheus
Система мониторинга и алертинга
9. Grafana
Визуализация и дашборды
10. Redis 7
Key-value хранилище и кэш
11. OpenSearch
Поисковый движок и аналитика
12. Golang
Язык системного программирования
13. Plow
HTTP нагрузочное тестирование (TUI + Prometheus)
14. TypeScript
Типизированное расширение JavaScript
15. Vue.js
Прогрессивный фреймворк для UI
16. Express / Node.js
Веб-фреймворк для Node.js
17. Прокси-серверы (Nginx, HAProxy, Envoy)
Обратные прокси и балансировщики
18. PHP
Скриптовый язык для веб-разработки
19. Rust
Системный язык программирования
20. CMD (Windows)
Командная строка Windows
21. Микросервисы
Архитектура микросервисов
22. SQL
Язык структурированных запросов