mirror of
https://github.com/cheatsnake/backend-cheats.git
synced 2024-11-22 18:54:11 +03:00
🔰 Шпаргалка по бэкенду с картинками и не только / Backend cheatsheet with pictures and more
architectural-patternsarchitectureawesomeawesome-listbackendbackend-developmentcheat-sheetscheatsheetdatabasesdevelopmenthelpfulinternetknowledge-sharinglanguage-learningoperating-system-learningpatternsroadmapsecuritystarred-cheatsnake-repostarred-repoteaching-materialstesting
README_ENG.md | ||
README.md |
Backend-cheats
Сеть и интернет
Как устроен интернет
Браузеры и как они работают
Что такое DNS
Что такое доменное имя
Хостинг
TCP протокол
UDP протокол
Проблемы сети
IPv4 и IPv6
Трассировка маршрутов
Протокол HTTP
Формат протокола
Откладка сети в Chrome Dev Tools
Методы HTTP-запросов
Коды ответов
Заголовки
Cookie
CORS
CSP
Безопасность (HTTPS)
Различия HTTP 1.0 и HTTP 1.1
HTTP 2
HTTP 3
Работа с HTTP через терминал
WebSockets
API форматы
Web сервера
NGNX
Apache httpd
Общие знания
Структуры данных
Хэш-таблицы
Очередь и стек
Связанные списки
Двухсвязаные списки
Форматы хранения данных
Текстовые
JSON, YAML, XML
Бинарные
Message Pack, BSON, ProtoBuf
Криптография
Хэши и хеш-функции
Цифровые подписи
Соль для подписей
Коллизия хэшей
Язык программирования
Выберите для изучения один из языков (Спсиок составлен по помему личному мнению):