mirror of
https://github.com/cheatsnake/backend-cheats.git
synced 2024-11-30 11:14:17 +03:00
2.3 KiB
2.3 KiB
Backend cheats
English localization will be added after the completion of Russian version.
Network and the Internet
How does the Internet work
Browsers and how do they work
What is DNS
What is a domain name
Hosting
TCP protocol
UDP protocol
Network problems
IPv4 and IPv6
Trace route
HTTP protocol
Format of the protocol
Debugging the network with Chrome Dev Tools
HTTP request methods
Response codes
Headers
Cookie
CORS
CSP
Security (HTTPS)
Differences between HTTP 1.0 and HTTP 1.1
HTTP 2.0
HTTP 3.0
Working with HTTP from the terminal
WebSockets
API formats
Web servers
NGNX
Apache httpd
General knowledge
Data structures
Hash tables
Queue and stack
Linked lists
Bi-linked lists
Data storage formats
Text
JSON, YAML, XML
Binary
Message Pack, BSON, ProtoBuf
Cryptography
Hashes and hash-functions
Digital signatures
Salt for signatures
Hash collision
Programming language
Choose one of the languages to learn (The list is drawn up according to my personal opinion):