This is a draft cheat sheet. It is a work in progress and is not finished yet.
Protocols
HTTP |
HyperText Transfer Protocol |
HTTPS |
HyperText Transfer Protocol Secure |
SMTP |
Simple Mail Transfer Protocol |
POP3 |
Post Office Protocol Version 3 |
IMAP |
Internet Message Access Protocol |
FTP |
File Transfer Protocol |
TCP |
Transmission Control Protocol |
UDP |
User Datagram Protocol |
SSL |
Secure Sockets Layer |
TLS |
Transport layer security |
Markup languages
HTML |
Hypertext Markup Language |
CSS |
Cascading Style Sheets |
XML |
Extensible Markup Language |
JSON |
JavaScript Object Notation |
|
|
Abbreviations
REST |
Representational State Transfer |
RPC |
Remote Procedure Call |
SOAP |
Simple Object Access Protocol |
DNS |
Domain Name System |
SOLID
SRP |
Single Responsibility Principle |
OCP |
Open Closed Principle |
LSP |
Liskov Substitution Principle |
ISP |
Interface Segregation Principle |
DIP |
Dependency Inversion Principle |
Programming principles
KISS |
Keep it simple, stupid |
DRY |
Don’t repeat yourself |
YAGNI |
You aren't gonna need it |
|