> For the complete documentation index, see [llms.txt](https://sallyit.gitbook.io/akademiait/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sallyit.gitbook.io/akademiait/hard-skills.md).

# HARD-SKILLS

- [Проектирование](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie.md)
- [Архитектура](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/arkhitektura.md)
- [Монолит](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/arkhitektura/monolit.md)
- [Микросервисы](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/arkhitektura/mikroservisy.md)
- [Паттерны реализации](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/arkhitektura/mikroservisy/patterny-realizacii.md)
- [Монолит vs Микросервисы](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/arkhitektura/monolit-vs-mikroservisy.md)
- [Middle+](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/arkhitektura/middle+.md)
- [Сервис-ориентированная (SOA)](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/arkhitektura/middle+/servis-orientirovannaya-soa.md)
- [Бессерверная](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/arkhitektura/middle+/besservernaya.md)
- [Другое](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/arkhitektura/middle+/drugoe.md)
- [Нотации и диаграммы](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy.md)
- [UML](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/uml.md)
- [Диаграмма классов](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/uml/diagramma-klassov.md)
- [Диаграмма последовательности](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/uml/diagramma-posledovatelnosti.md)
- [Фреймы](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/uml/diagramma-posledovatelnosti/freimy.md)
- [Диаграмма прецедентов (use case)](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/uml/diagramma-precedentov-use-case.md)
- [Middle+](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/uml/middle+.md)
- [Диаграмма деятельности/активности](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/uml/middle+/diagramma-deyatelnosti-aktivnosti.md)
- [Диаграмма состояний](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/uml/middle+/diagramma-sostoyanii.md)
- [BPMN vs UML](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/bpmn-vs-uml.md)
- [BPMN](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/bpmn.md)
- [Основные элементы](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/bpmn/osnovnye-elementy.md)
- [ERD](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/notacii-i-diagrammy/erd.md)
- [Прототипирование](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/prototipirovanie.md)
- [Системный дизайн](https://sallyit.gitbook.io/akademiait/hard-skills/proektirovanie/sistemnyi-dizain.md)
- [Базы данных](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh.md)
- [Реляционные](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/relyacionnye.md)
- [Транзакции](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/relyacionnye/tranzakcii.md)
- [Нормальные формы](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/relyacionnye/normalnye-formy.md)
- [SQL](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/relyacionnye/sql.md)
- [CAP](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/relyacionnye/sql/cap.md)
- [DML](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/relyacionnye/sql/dml.md)
- [Констрейты](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/relyacionnye/konstreity.md)
- [Типы данных](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/relyacionnye/tipy-dannykh.md)
- [Особенности работы с конкертными реляционными БД](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/relyacionnye/osobennosti-raboty-s-konkertnymi-relyacionnymi-bd.md)
- [Нереляционные](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/nerelyacionnye.md)
- [Примеры использования](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/nerelyacionnye/primery-ispolzovaniya.md)
- [Масштабирование БД](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/masshtabirovanie-bd.md)
- [Оптимизация БД](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/optimizaciya-bd.md)
- [Типы индексов](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/optimizaciya-bd/tipy-indeksov.md)
- [Уникальные индексы](https://sallyit.gitbook.io/akademiait/hard-skills/bazy-dannykh/optimizaciya-bd/unikalnye-indeksy.md)
- [DevOps for SA](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa.md)
- [Основы сетей](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/osnovy-setei.md)
- [OSI](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/osnovy-setei/osi.md)
- [HTTP](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/osnovy-setei/http.md)
- [TCP/IP](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/osnovy-setei/tcp-ip.md)
- [DNS](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/osnovy-setei/dns.md)
- [Git (VCS)](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/git-vcs.md)
- [GitHub vs GitLab](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/git-vcs/github-vs-gitlab.md)
- [Развертывание приложений](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/razvertyvanie-prilozhenii.md)
- [CI/CD](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/razvertyvanie-prilozhenii/ci-cd.md)
- [Middle+](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/razvertyvanie-prilozhenii/middle+.md)
- [Виртуализация/контеризация](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/razvertyvanie-prilozhenii/middle+/virtualizaciya-konterizaciya.md)
- [Docker](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/razvertyvanie-prilozhenii/middle+/virtualizaciya-konterizaciya/docker.md)
- [Kubernetes](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/razvertyvanie-prilozhenii/middle+/virtualizaciya-konterizaciya/kubernetes.md)
- [Openshift](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/razvertyvanie-prilozhenii/middle+/virtualizaciya-konterizaciya/kubernetes/openshift.md)
- [Мониторинг и логирование](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/monitoring-i-logirovanie.md)
- [Grafana](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/monitoring-i-logirovanie/grafana.md)
- [Prometheus](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/monitoring-i-logirovanie/grafana/prometheus.md)
- [Cloud Native](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/cloud-native.md)
- [Сервисы облачных вычислений](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/cloud-native/servisy-oblachnykh-vychislenii.md)
- [Cloud-native app vs Traditional app](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/cloud-native/cloud-native-app-vs-traditional-app.md)
- [Интеграции](https://sallyit.gitbook.io/akademiait/hard-skills/integracii.md)
- [Форматы данных](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/formaty-dannykh.md)
- [JSON + JSON Schema](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/formaty-dannykh/json-+-json-schema.md)
- [AVRO](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/formaty-dannykh/json-+-json-schema/avro.md)
- [JSON vs XML](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/formaty-dannykh/json-vs-xml.md)
- [Виды интеграций](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii.md)
- [Синхронное взаимодействие](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie.md)
- [SOAP](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/soap.md)
- [XSD](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/soap/xsd.md)
- [WSDL](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/soap/wsdl.md)
- [REST](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest.md)
- [RESTful принципы](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest/restful-principy.md)
- [Отсутствие состояния (Авторизация)](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest/restful-principy/otsutstvie-sostoyaniya-avtorizaciya.md)
- [OAuth / OpenID Connect](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest/restful-principy/otsutstvie-sostoyaniya-avtorizaciya/oauth-openid-connect.md)
- [Кеширование](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest/restful-principy/otsutstvie-sostoyaniya-avtorizaciya/keshirovanie.md)
- [Единообразие интерфейса (CRUD)](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest/restful-principy/otsutstvie-sostoyaniya-avtorizaciya/edinoobrazie-interfeisa-crud.md)
- [Cтепень зрелости REST API](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest/restful-principy/otsutstvie-sostoyaniya-avtorizaciya/ctepen-zrelosti-rest-api.md)
- [Асинхронный REST](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest/asinkhronnyi-rest.md)
- [Проектирование API](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest/proektirovanie-api.md)
- [REST vs SOAP](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/sinkhronnoe-vzaimodeistvie/rest-vs-soap.md)
- [Асинхронное взаимодействие](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie.md)
- [Kafka](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/kafka.md)
- [RabbitMQ](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/rabbitmq.md)
- [Kafka vs RabbitMQ](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/kafka-vs-rabbitmq.md)
- [ESB](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/esb.md)
- [gRPC](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/grpc.md)
- [Правила proto-контракта](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/grpc/pravila-proto-kontrakta.md)
- [Protobuf vs JSON](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/grpc/protobuf-vs-json.md)
- [Сравнительная таблица](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/grpc/sravnitelnaya-tablica.md)
- [WebSocket API](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/websocket-api.md)
- [Запрос/ответ](https://sallyit.gitbook.io/akademiait/hard-skills/integracii/vidy-integracii/asinkhronnoe-vzaimodeistvie/zapros-otvet.md)
- [QA for SA](https://sallyit.gitbook.io/akademiait/hard-skills/qa-for-sa.md)
- [Postman | Insomnia](https://sallyit.gitbook.io/akademiait/hard-skills/qa-for-sa/postman-or-insomnia.md)
- [Идентификация/Аутентификация/Авторизация](https://sallyit.gitbook.io/akademiait/hard-skills/qa-for-sa/identifikaciya-autentifikaciya-avtorizaciya.md)
- [Верификация vs Валидация](https://sallyit.gitbook.io/akademiait/hard-skills/qa-for-sa/verifikaciya-vs-validaciya.md)
- [Swagger](https://sallyit.gitbook.io/akademiait/hard-skills/qa-for-sa/swagger.md)
- [PM for SA](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa.md)
- [Метрики](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/metriki.md)
- [Метрики вовлечённости](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/metriki/metriki-vovlechyonnosti.md)
- [ARPU](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/metriki/metriki-vovlechyonnosti/arpu.md)
- [NPV](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/metriki/metriki-vovlechyonnosti/npv.md)
- [LTV](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/metriki/metriki-vovlechyonnosti/ltv.md)
- [ROI](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/metriki/metriki-vovlechyonnosti/roi.md)
- [NPS](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/metriki/metriki-vovlechyonnosti/nps.md)
- [Метрики привлечения](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/metriki/metriki-privlecheniya.md)
- [Метрики производительности](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/metriki/metriki-proizvoditelnosti.md)
- [Прокси метрики](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/proksi-metriki.md)
- [Дерево метрик](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/derevo-metrik.md)
- [Фреймворки](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/freimvorki.md)
- [Юнит-экономика](https://sallyit.gitbook.io/akademiait/hard-skills/pm-for-sa/yunit-ekonomika.md)
- [Другое](https://sallyit.gitbook.io/akademiait/hard-skills/drugoe.md)
- [Литература](https://sallyit.gitbook.io/akademiait/hard-skills/drugoe/literatura.md)
- [Вопросы которые надо задать интервьюеру](https://sallyit.gitbook.io/akademiait/hard-skills/drugoe/voprosy-kotorye-nado-zadat-intervyueru.md)
- [Общие вопросы на собеседовании](https://sallyit.gitbook.io/akademiait/hard-skills/drugoe/obshie-voprosy-na-sobesedovanii.md)
- [Советы по составлению резюме](https://sallyit.gitbook.io/akademiait/hard-skills/drugoe/sovety-po-sostavleniyu-rezyume.md)
